Interface | Description |
---|---|
AmazonHttpClient.RequestExecutionBuilder |
Interface to configure a request execution and execute the request.
|
HttpResponseHandler<T> |
Responsible for handling an HTTP response and returning an object of type T.
|
TlsKeyManagersProvider |
Provider for
KeyManager s to be used by the HTTP client for TLS
client authentication. |
Class | Description |
---|---|
AmazonHttpClient | |
AmazonHttpClient.Builder | |
DefaultErrorResponseHandler |
Implementation of HttpResponseHandler that handles only error responses from Amazon Web Services.
|
DelegatingDnsResolver |
Implements the
DnsResolver interface,
taking in a DnsResolver implementation and executing its
DnsResolver.resolve(String) method to perform the
actual DNS resolution. |
ExecutionContext | |
ExecutionContext.Builder | |
FileStoreTlsKeyManagersProvider |
Implementation of
TlsKeyManagersProvider that loads from a given file path. |
HttpResponse |
Represents an HTTP response returned by an AWS service in response to a
service request.
|
IdleConnectionReaper |
Daemon thread to periodically check connection pools for idle connections.
|
JsonErrorResponseHandler | |
JsonResponseHandler<T> |
Default implementation of HttpResponseHandler that handles a successful response from an AWS
service and unmarshalls the result using a JSON unmarshaller.
|
NoneTlsKeyManagersProvider |
Simple implementation of
TlsKeyManagersProvider that return a null array. |
RepeatableInputStreamRequestEntity |
Custom implementation of
RequestEntity that delegates to an
RepeatableInputStreamRequestEntity , 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. |
SdkHttpMetadata |
Metadata about the HTTP response.
|
StaxResponseHandler<T> |
Default implementation of HttpResponseHandler that handles a successful
response from an AWS service and unmarshalls the result using a StAX
unmarshaller.
|
SystemPropertyTlsKeyManagersProvider |
Implementation of
TlsKeyManagersProvider that gets the information
about the KeyStore to load from the system properties. |
Enum | Description |
---|---|
HttpMethodName |