Interface | Description |
---|---|
AmazonAsyncHttpClient.RequestExecutionBuilder |
Interface to configure a request execution and execute the request.
|
AmazonSyncHttpClient.RequestExecutionBuilder |
Interface to configure a request execution and execute the request.
|
TransformingAsyncResponseHandler<ResultT> |
A response handler that returns a transformed response.
|
Class | Description |
---|---|
AmazonAsyncHttpClient | |
AmazonSyncHttpClient | |
CombinedResponseHandler<OutputT> |
Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception based
on the status code of the HTTP response.
|
HttpClientDependencies |
Client scoped dependencies of
AmazonSyncHttpClient and AmazonAsyncHttpClient . |
HttpClientDependencies.Builder |
Builder for
HttpClientDependencies . |
IdempotentAsyncResponseHandler<T,R> |
Wrapper for a
TransformingAsyncResponseHandler that allows attachment to an external scope and given a way
of evaluating whether that scope has changed or not will only allow prepare() to be called on its delegate once
per state change and will cache and reserve the future that is returned by the delegate the rest of the time. |
InterruptMonitor |
A set of utilities for monitoring the status of the currently-executing SDK thread.
|
RequestExecutionContext |
Request scoped dependencies and context for an execution of a request by
AmazonSyncHttpClient or
AmazonAsyncHttpClient . |
RequestExecutionContext.Builder |
An SDK-internal implementation of
RequestExecutionContext.Builder . |
StreamManagingStage<OutputT> |
Adds additional wrapping around the request
ContentStreamProvider . |
Copyright © 2021. All rights reserved.