| Interface | Description |
|---|---|
| Abortable |
An Abortable task.
|
| AbortableCallable<T> |
Callable task that can be aborted.
|
| ConfigurationProvider |
Interface to provide read only access to the configuration of the
SdkHttpClient. |
| SdkHttpClient |
Interface to take a representation of an HTTP request, make an HTTP call, and return a representation of an HTTP response.
|
| SdkHttpClient.Builder<T extends SdkHttpClient.Builder<T>> |
Interface for creating an
SdkHttpClient with service specific defaults applied. |
| SdkHttpFullRequest |
An immutable HTTP request with a possible HTTP body.
|
| SdkHttpFullRequest.Builder |
A mutable builder for
SdkHttpFullRequest. |
| SdkHttpFullResponse |
An immutable HTTP response with a possible HTTP body.
|
| SdkHttpFullResponse.Builder |
Builder for a
DefaultSdkHttpFullResponse. |
| SdkHttpHeaders |
An immutable set of HTTP headers.
|
| SdkHttpRequest |
An immutable HTTP request without access to the request body.
|
| SdkHttpResponse |
An immutable HTTP response without access to the response body.
|
| SdkHttpService |
Service Provider interface for HTTP implementations.
|
| Class | Description |
|---|---|
| AbortableInputStream |
Input stream that can be aborted.
|
| Header |
Constants for commonly used HTTP headers.
|
| HttpStatusCode |
Constants for common HTTP status codes.
|
| SdkHttpClientTestSuite |
A set of tests validating that the functionality implemented by a
SdkHttpClient. |
| SdkHttpConfigurationOption<T> |
Type safe key for an HTTP related configuration option.
|
| SdkRequestContext |
Container for extra dependencies needed during execution of a request.
|
| SdkRequestContext.Builder |
Builder for a
SdkRequestContext. |
| Enum | Description |
|---|---|
| HttpStatusFamily |
The set of HTTP status families defined by the standard.
|
| Protocol | |
| SdkHttpMethod |
Enum for available HTTP methods.
|
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.