| Interface | Description |
|---|---|
| HttpClient |
Interface for an HTTP client.
|
| HttpResponseHandler<T> |
Responsible for handling an HTTP response and returning an object of type T.
|
| Class | Description |
|---|---|
| AmazonHttpClient |
The Amazon HTTP Client class.
|
| ApacheHttpClient |
An implementation of
HttpClient backed by Apache HttpClient. |
| DefaultErrorResponseHandler |
Implementation of HttpResponseHandler that handles only error responses from
Amazon Web Services.
|
| ExecutionContext |
The execution context.
|
| HttpHeader |
Http header class.
|
| HttpMethodReleaseInputStream |
Utility class to wrap InputStreams obtained from an HttpClient library's
HttpMethod object, and ensure the stream and HTTP connection are properly
released.
|
| HttpRequest |
A HTTP request class.
|
| HttpRequestFactory |
Responsible for converting AWS
Requests to HttpRequests. |
| HttpResponse |
Represents an HTTP response returned by an AWS service in response to a
service request.
|
| HttpResponse.Builder |
A builder class for
HttpResponse to create an immutable instance. |
| IdleConnectionReaper |
Daemon thread to periodically check connection pools for idle connections.
|
| JsonErrorResponseHandler |
The JSON error response handler class.
|
| JsonErrorResponseHandler.JsonErrorResponse |
A class that represents the error object returned from JSON service.
|
| JsonResponseHandler<T> |
Default implementation of HttpResponseHandler that handles a successful
response from an AWS service and unmarshalls the result using a JSON
unmarshaller.
|
| StaxResponseHandler<T> |
Default implementation of HttpResponseHandler that handles a successful
response from an AWS service and unmarshalls the result using a StAX
unmarshaller.
|
| UrlHttpClient |
An implementation of
HttpClient by HttpURLConnection. |
| Enum | Description |
|---|---|
| HttpMethodName |
Enums for HTTP method.
|
Copyright © 2019. All rights reserved.