public class HttpClientSettings
extends java.lang.Object
ClientConfiguration
and other internal settings to the
underlying http client.Modifier and Type | Field and Description |
---|---|
private ClientConfiguration |
config |
private boolean |
useBrowserCompatibleHostNameVerifier |
Constructor and Description |
---|
HttpClientSettings(ClientConfiguration config,
boolean useBrowserCompatibleHostNameVerifier) |
private final ClientConfiguration config
private final boolean useBrowserCompatibleHostNameVerifier
HttpClientSettings(ClientConfiguration config, boolean useBrowserCompatibleHostNameVerifier)
public static HttpClientSettings adapt(ClientConfiguration config, boolean useBrowserCompatibleHostNameVerifier)
public static HttpClientSettings adapt(ClientConfiguration config)
public boolean useBrowserCompatibleHostNameVerifier()
public int getMaxConnections()
public java.net.InetAddress getLocalAddress()
public java.lang.String getProxyHost()
public int getProxyPort()
public java.lang.String getProxyUsername()
public java.lang.String getProxyPassword()
public boolean useReaper()
public boolean useGzip()
public DnsResolver getDnsResolver()
public ApacheHttpClientConfig getApacheHttpClientConfig()
public int getSocketTimeout()
public int[] getSocketBufferSize()
public boolean useTcpKeepAlive()
public java.security.SecureRandom getSecureRandom()
public int getConnectionTimeout()
public int getConnectionPoolRequestTimeout()
public long getConnectionPoolTTL()
public long getMaxIdleConnectionTime()
public java.lang.String getProxyWorkstation()
public java.lang.String getProxyDomain()
public boolean isPreemptiveBasicProxyAuth()
public boolean isUseExpectContinue()