public static class RequestOutputItem.UploadSetting
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_OPERATION_TIME |
static int |
DEFAULT_MAX_RETRIES |
static java.lang.String |
DEFAULT_POST_FILE_FIELD_NAME |
Constructor and Description |
---|
UploadSetting() |
UploadSetting(java.lang.String url)
Constructor
|
Modifier and Type | Method and Description |
---|---|
RequestOutputItem.UploadSetting |
addHeaders(java.lang.String header)
e.g., "Referer: http://asprise.com"
|
RequestOutputItem.UploadSetting |
addPostField(java.lang.String name,
java.lang.String value)
Any additional post fields
|
RequestOutputItem.UploadSetting |
addPostFiles(java.lang.String postFile)
Additional files to be posted along
|
java.lang.Object |
clone() |
static RequestOutputItem.UploadSetting |
fromJsonMap(java.util.Map json) |
java.lang.String |
getAuth()
Authentication, e.g., "user:pass"
|
java.lang.String |
getCookies()
e.g., "name=Asprise; domain=asprise.com"
|
java.util.List<java.lang.String> |
getHeaders()
e.g., "Referer: http://asprise.com"
|
java.lang.String |
getLogToFile()
Log file to record HTTP operations.
|
int |
getMaxOperationTime()
Max HTTP operation time in seconds; default: 1200 (20 mins).
|
int |
getMaxRetries()
Max number of retries.
|
java.util.Map<java.lang.String,java.lang.String> |
getPostFields()
Any additional post fields
|
java.lang.String |
getPostFileFieldName()
Field name for files.
|
java.util.List<java.lang.String> |
getPostFiles()
Additional files to be posted along
|
java.io.File |
getSaveResponseToFile()
Saves response to the given file instead of returning response.
|
java.lang.String |
getUrl()
Target URL
|
RequestOutputItem.UploadSetting |
setAuth(java.lang.String auth)
Authentication, e.g., "user:pass"
|
RequestOutputItem.UploadSetting |
setCookies(java.lang.String cookies)
e.g., "name=Asprise; domain=asprise.com"
|
RequestOutputItem.UploadSetting |
setLogToFile(java.lang.String httpLogFile)
Log file to record HTTP operations.
|
RequestOutputItem.UploadSetting |
setMaxOperationTime(int maxOperationTime)
Max HTTP operation time in seconds; default: 1200 (20 mins).
|
RequestOutputItem.UploadSetting |
setMaxRetries(int maxRetries)
Max number of retries.
|
RequestOutputItem.UploadSetting |
setPostFileFieldName(java.lang.String postFileFieldName)
Field name for files.
|
RequestOutputItem.UploadSetting |
setSaveResponseToFile(java.io.File saveResponseToFile)
Saves response to the given file instead of returning response.
|
RequestOutputItem.UploadSetting |
setUrl(java.lang.String url)
Target URL
|
java.util.Map<java.lang.String,java.lang.Object> |
toJsonObject() |
public static final int DEFAULT_MAX_RETRIES
public static final int DEFAULT_MAX_OPERATION_TIME
public static final java.lang.String DEFAULT_POST_FILE_FIELD_NAME
public UploadSetting(java.lang.String url)
url
- target URL to post files.public UploadSetting()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String getUrl()
public RequestOutputItem.UploadSetting setUrl(java.lang.String url)
public int getMaxRetries()
public RequestOutputItem.UploadSetting setMaxRetries(int maxRetries)
public int getMaxOperationTime()
public RequestOutputItem.UploadSetting setMaxOperationTime(int maxOperationTime)
public java.lang.String getPostFileFieldName()
public RequestOutputItem.UploadSetting setPostFileFieldName(java.lang.String postFileFieldName)
public java.util.List<java.lang.String> getPostFiles()
public RequestOutputItem.UploadSetting addPostFiles(java.lang.String postFile)
public java.util.Map<java.lang.String,java.lang.String> getPostFields()
public RequestOutputItem.UploadSetting addPostField(java.lang.String name, java.lang.String value)
public java.lang.String getCookies()
public RequestOutputItem.UploadSetting setCookies(java.lang.String cookies)
public java.lang.String getAuth()
public RequestOutputItem.UploadSetting setAuth(java.lang.String auth)
public java.util.List<java.lang.String> getHeaders()
public RequestOutputItem.UploadSetting addHeaders(java.lang.String header)
public java.io.File getSaveResponseToFile()
public RequestOutputItem.UploadSetting setSaveResponseToFile(java.io.File saveResponseToFile)
public java.lang.String getLogToFile()
public RequestOutputItem.UploadSetting setLogToFile(java.lang.String httpLogFile)
public static RequestOutputItem.UploadSetting fromJsonMap(java.util.Map json) throws java.io.IOException
java.io.IOException
public java.util.Map<java.lang.String,java.lang.Object> toJsonObject()
v12.0.5.0 | Copyright © Asprise Software. All Rights Reserved. Please visit the product page at asprise.com