All Classes
-
All Classes Interface Summary Class Summary Class Description ApacheHttpClient An implementation ofSdkHttpClient
that uses Apache HTTP client to communicate with the service.ApacheHttpClient.Builder Builder for creating an instance ofSdkHttpClient
.ApacheHttpRequestConfig Configuration needed when building an Apache request.ApacheHttpRequestConfig.Builder Builder for aApacheHttpRequestConfig
.ApacheHttpRequestFactory Responsible for creating Apache HttpClient 4 request objects.ApacheSdkHttpClient An instance ofConnectionManagerAwareHttpClient
that delegates all the requests to the given http client.ApacheSdkHttpService Service binding for the Apache implementation.ApacheUtils ClientConnectionManagerFactory ClientConnectionRequestFactory ConnectionManagerAwareHttpClient An extension of Apache's HttpClient that expose the connection manager associated with the client.DefaultConfiguration Default configuration values.DelegateSocket Socket delegate class.DelegateSslSocket IdleConnectionReaper Manages the reaping of idle connections.ProxyConfiguration Configuration that defines how to communicate via an HTTP or HTTPS proxy.ProxyConfiguration.Builder A builder forProxyConfiguration
.RepeatableInputStreamRequestEntity Custom implementation ofHttpEntity
that delegates to anRepeatableInputStreamRequestEntity
, with the one notable difference, that if the underlying InputStream supports being reset, this RequestEntity will report that it is repeatable and will reset the stream on all subsequent attempts to write out the request.SdkConnectionKeepAliveStrategy The AWS SDK for Java's implementation of theConnectionKeepAliveStrategy
interface.SdkConnectionReuseStrategy Do not reuse connections that returned a 5xx error.SdkProxyRoutePlanner SdkProxyRoutePlanner delegates a Proxy Route Planner from the settings instead of the system properties.SdkSocket SdkSslSocket SdkTlsSocketFactory Wrapped An internal marker interface to defend against accidental recursive wrappings.