Class | Description |
---|---|
AfterExecutionInterceptorsStage<OutputT> | |
AfterTransmissionExecutionInterceptorsStage | |
ApplyTransactionIdStage |
Generates a unique identifier for the request that is consistent across retries.
|
ApplyUserAgentStage |
Apply any custom user agent supplied, otherwise instrument the user agent with info about the SDK and environment.
|
AsyncExecutionFailureExceptionReportingStage<OutputT> | |
AsyncRetryableStage<OutputT> |
Wrapper around the pipeline for a single request to provide retry functionality.
|
BeforeTransmissionExecutionInterceptorsStage | |
BeforeUnmarshallingExecutionInterceptorsStage |
Invoke the
ExecutionInterceptor.beforeUnmarshalling(software.amazon.awssdk.core.interceptor.Context.BeforeUnmarshalling, software.amazon.awssdk.core.interceptor.ExecutionAttributes) callback to allow for pre-processing on the HttpResponse
before it is handed off to the unmarshaller. |
ClientExecutionTimedStage<OutputT> |
Wrapper around a
RequestPipeline to manage the client execution timeout feature. |
ExecutionFailureExceptionReportingStage<OutputT> | |
HandleResponseStage<OutputT> |
Unmarshalls an HTTP response into either a successful response POJO, or into a (possibly modeled) exception.
|
HttpResponseAdaptingStage |
Adapt our new
SdkHttpFullResponse representation, to the legacy HttpResponse representation. |
MakeAsyncHttpRequestStage<OutputT> |
Delegate to the HTTP implementation to make an HTTP request and receive the response.
|
MakeHttpRequestStage |
Delegate to the HTTP implementation to make an HTTP request and receive the response.
|
MakeRequestImmutableStage | |
MakeRequestMutableStage | |
MergeCustomHeadersStage |
Merge customer supplied headers into the marshalled request.
|
MergeCustomQueryParamsStage |
Merge customer supplied query params into the marshalled request.
|
MoveParametersToBodyStage | |
RetryableStage<OutputT> |
Wrapper around the pipeline for a single request to provide retry functionality.
|
SigningStage |
Sign the marshalled request (if applicable).
|
TimerExceptionHandlingStage<OutputT> |
Translates an
IOException to an InterruptedException if that IOException was caused by the
ClientExecutionTimer . |
UnwrapResponseContainer<OutputT> |
Unwrap a
Response container to just the POJO result. |
Copyright © 2018. All rights reserved.