Class HttpClientSettings

java.lang.Object
com.amazonaws.http.settings.HttpClientSettings

public class HttpClientSettings extends Object
A convienient class that expose all settings in ClientConfiguration and other internal settings to the underlying http client.
  • Method Details

    • adapt

      public static HttpClientSettings adapt(ClientConfiguration config, boolean useBrowserCompatibleHostNameVerifier)
    • adapt

      public static HttpClientSettings adapt(ClientConfiguration config)
    • useBrowserCompatibleHostNameVerifier

      public boolean useBrowserCompatibleHostNameVerifier()
    • getMaxConnections

      public int getMaxConnections()
    • getLocalAddress

      public InetAddress getLocalAddress()
    • getProxyHost

      public String getProxyHost()
    • getProxyPort

      public int getProxyPort()
    • getProxyUsername

      public String getProxyUsername()
    • getProxyPassword

      public String getProxyPassword()
    • useReaper

      public boolean useReaper()
    • useGzip

      public boolean useGzip()
    • getDnsResolver

      public DnsResolver getDnsResolver()
    • getApacheHttpClientConfig

      public ApacheHttpClientConfig getApacheHttpClientConfig()
    • getSocketTimeout

      public int getSocketTimeout()
    • getSocketBufferSize

      public int[] getSocketBufferSize()
    • useTcpKeepAlive

      public boolean useTcpKeepAlive()
    • getSecureRandom

      public SecureRandom getSecureRandom()
    • getConnectionTimeout

      public int getConnectionTimeout()
    • getConnectionPoolRequestTimeout

      public int getConnectionPoolRequestTimeout()
    • getConnectionPoolTTL

      public long getConnectionPoolTTL()
    • getMaxIdleConnectionTime

      public long getMaxIdleConnectionTime()
    • getProxyWorkstation

      public String getProxyWorkstation()
    • getProxyDomain

      public String getProxyDomain()
    • isPreemptiveBasicProxyAuth

      public boolean isPreemptiveBasicProxyAuth()
    • isUseExpectContinue

      public boolean isUseExpectContinue()