Package software.amazon.awssdk.http
package software.amazon.awssdk.http
-
ClassDescriptionAn Abortable task.Input stream that can be aborted.Provides the content stream of a request.An HTTP request that can be invoked by
ExecutableHttpRequest.call()
.Implementation ofFileStoreTlsKeyManagersProvider
that loads a the key store from a file.Constants for commonly used HTTP headers.Metrics collected by HTTP clients for HTTP/2 operations.Request object containing the parameters necessary to make a synchronous HTTP request.Metrics collected by HTTP clients for HTTP/1 and HTTP/2 operations.Constants for common HTTP status codes.The set of HTTP status families defined by the standard.Exception thrown when the response subscription is cancelled.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 anSdkHttpClient
with service specific defaults applied.Type safe key for an HTTP related configuration option.An attribute attached to a particular HTTP request execution, stored inSdkHttpExecutionAttributes
.An immutable collection ofSdkHttpExecutionAttribute
s that can be configured on anAsyncExecuteRequest
viaAsyncExecuteRequest.Builder.httpExecutionAttributes(SdkHttpExecutionAttributes)
An immutable HTTP request with a possible HTTP body.A mutable builder forSdkHttpFullRequest
.An immutable HTTP response with a possible HTTP body.Builder for aDefaultSdkHttpFullResponse
.An immutable set of HTTP headers.Enum for available HTTP methods.An immutable HTTP request without access to the request body.A mutable builder forSdkHttpFullRequest
.An immutable HTTP response without access to the response body.Builder for aDefaultSdkHttpFullResponse
.Service Provider interface for HTTP implementations.Container for extra dependencies needed during execution of a request.Builder for aSdkRequestContext
.Implementation ofTlsKeyManagersProvider
that gets the information about the KeyStore to load from the system properties.Provider for thekey managers
to be used by the SDK when creating the SSL context.Provider for thetrust managers
to be used by the SDK when creating the SSL context.