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.Objectjava.lang.CloneNotSupportedExceptionpublic 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.IOExceptionpublic java.util.Map<java.lang.String,java.lang.Object> toJsonObject()
v12.0.6.5 | Copyright © Asprise Software. All Rights Reserved. Please visit the product page at asprise.com