public class HttpMethodConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
connectionTimeout |
private java.util.Properties |
headers |
private java.util.Properties |
params |
private int |
readTimeout |
private java.lang.Boolean |
useDefaultHeaders |
private boolean |
usePreemptive |
Constructor and Description |
---|
HttpMethodConfiguration() |
Modifier and Type | Method and Description |
---|---|
HttpMethodConfiguration |
addHeader(java.lang.String header,
java.lang.String value) |
HttpMethodConfiguration |
addParam(java.lang.String param,
java.lang.String value) |
org.apache.http.Header[] |
asRequestHeaders() |
(package private) HttpMethodConfiguration |
copy() |
int |
getConnectionTimeout() |
java.util.Properties |
getHeaders() |
java.util.Properties |
getParams() |
int |
getReadTimeout() |
java.lang.Boolean |
getUseDefaultHeaders() |
boolean |
isUseDefaultHeaders() |
boolean |
isUsePreemptive() |
HttpMethodConfiguration |
setConnectionTimeout(int connectionTimeout) |
HttpMethodConfiguration |
setHeaders(java.util.Properties headers) |
HttpMethodConfiguration |
setParams(java.util.Properties params) |
HttpMethodConfiguration |
setReadTimeout(int readTimeout) |
HttpMethodConfiguration |
setUseDefaultHeaders(boolean useDefaultHeaders) |
HttpMethodConfiguration |
setUsePreemptive(boolean usePreemptive) |
private java.lang.Boolean useDefaultHeaders
private java.util.Properties headers
private java.util.Properties params
private int connectionTimeout
private int readTimeout
private boolean usePreemptive
public boolean isUseDefaultHeaders()
public HttpMethodConfiguration setUseDefaultHeaders(boolean useDefaultHeaders)
public java.lang.Boolean getUseDefaultHeaders()
public HttpMethodConfiguration addHeader(java.lang.String header, java.lang.String value)
public java.util.Properties getHeaders()
public HttpMethodConfiguration setHeaders(java.util.Properties headers)
public HttpMethodConfiguration addParam(java.lang.String param, java.lang.String value)
public java.util.Properties getParams()
public HttpMethodConfiguration setParams(java.util.Properties params)
public int getConnectionTimeout()
public HttpMethodConfiguration setConnectionTimeout(int connectionTimeout)
public int getReadTimeout()
public HttpMethodConfiguration setReadTimeout(int readTimeout)
public boolean isUsePreemptive()
public HttpMethodConfiguration setUsePreemptive(boolean usePreemptive)
public org.apache.http.Header[] asRequestHeaders()
HttpMethodConfiguration copy()