public static class RequestConfig.Builder extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
authenticationEnabled |
private boolean |
circularRedirectsAllowed |
private int |
connectionRequestTimeout |
private int |
connectTimeout |
private boolean |
contentCompressionEnabled |
private String |
cookieSpec |
private boolean |
expectContinueEnabled |
private InetAddress |
localAddress |
private int |
maxRedirects |
private HttpHost |
proxy |
private Collection<String> |
proxyPreferredAuthSchemes |
private boolean |
redirectsEnabled |
private boolean |
relativeRedirectsAllowed |
private int |
socketTimeout |
private boolean |
staleConnectionCheckEnabled |
private Collection<String> |
targetPreferredAuthSchemes |
Constructor and Description |
---|
Builder() |
private boolean expectContinueEnabled
private InetAddress localAddress
private boolean staleConnectionCheckEnabled
private String cookieSpec
private boolean redirectsEnabled
private boolean relativeRedirectsAllowed
private boolean circularRedirectsAllowed
private int maxRedirects
private boolean authenticationEnabled
private Collection<String> targetPreferredAuthSchemes
private Collection<String> proxyPreferredAuthSchemes
private int connectionRequestTimeout
private int connectTimeout
private int socketTimeout
private boolean contentCompressionEnabled
Builder()
public RequestConfig.Builder setExpectContinueEnabled(boolean expectContinueEnabled)
public RequestConfig.Builder setProxy(HttpHost proxy)
public RequestConfig.Builder setLocalAddress(InetAddress localAddress)
@Deprecated public RequestConfig.Builder setStaleConnectionCheckEnabled(boolean staleConnectionCheckEnabled)
PoolingHttpClientConnectionManager.setValidateAfterInactivity(int)
public RequestConfig.Builder setCookieSpec(String cookieSpec)
public RequestConfig.Builder setRedirectsEnabled(boolean redirectsEnabled)
public RequestConfig.Builder setRelativeRedirectsAllowed(boolean relativeRedirectsAllowed)
public RequestConfig.Builder setCircularRedirectsAllowed(boolean circularRedirectsAllowed)
public RequestConfig.Builder setMaxRedirects(int maxRedirects)
public RequestConfig.Builder setAuthenticationEnabled(boolean authenticationEnabled)
public RequestConfig.Builder setTargetPreferredAuthSchemes(Collection<String> targetPreferredAuthSchemes)
public RequestConfig.Builder setProxyPreferredAuthSchemes(Collection<String> proxyPreferredAuthSchemes)
public RequestConfig.Builder setConnectionRequestTimeout(int connectionRequestTimeout)
public RequestConfig.Builder setConnectTimeout(int connectTimeout)
public RequestConfig.Builder setSocketTimeout(int socketTimeout)
@Deprecated public RequestConfig.Builder setDecompressionEnabled(boolean decompressionEnabled)
setContentCompressionEnabled(boolean)
to false
and
add the Accept-Encoding
request header.public RequestConfig.Builder setContentCompressionEnabled(boolean contentCompressionEnabled)
public RequestConfig build()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses