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 ofFileStoreTlsKeyManagersProviderthat 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 anSdkHttpClientwith 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 ofSdkHttpExecutionAttributes that can be configured on anAsyncExecuteRequestviaAsyncExecuteRequest.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 ofTlsKeyManagersProviderthat gets the information about the KeyStore to load from the system properties.Provider for thekey managersto be used by the SDK when creating the SSL context.Provider for thetrust managersto be used by the SDK when creating the SSL context.