| Modifier and Type | Class and Description |
|---|---|
class |
AwsResponse
Base class for all AWS Service responses.
|
| Modifier and Type | Method and Description |
|---|---|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
AwsSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
AwsAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
AwsAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
AwsSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer) |
protected <InputT extends SdkRequest,OutputT extends SdkResponse> |
AwsSyncClientHandler.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT,OutputT> executionParams) |
protected <InputT extends SdkRequest,OutputT extends SdkResponse> |
AwsAsyncClientHandler.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT,OutputT> executionParams) |
| Modifier and Type | Class and Description |
|---|---|
class |
RestEventStreamAsyncResponseTransformer<ResponseT extends SdkResponse,EventT>
Adapter transformer meant for eventstream responses from REST services (REST-XML, REST-JSON).
|
static class |
RestEventStreamAsyncResponseTransformer.Builder<ResponseT extends SdkResponse,EventT>
Builder for
RestEventStreamAsyncResponseTransformer. |
| Modifier and Type | Method and Description |
|---|---|
static <ResponseT extends SdkResponse,EventT> |
RestEventStreamAsyncResponseTransformer.builder() |
| Modifier and Type | Method and Description |
|---|---|
void |
EventStreamAsyncResponseTransformer.onResponse(SdkResponse response) |
| Modifier and Type | Method and Description |
|---|---|
static <InputT extends SdkRequest,OutputT extends SdkResponse> |
AwsExecutionContextBuilder.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT,OutputT> executionParams,
SdkClientConfiguration clientConfig)
Used by both sync and async clients to create the execution context, and run initial interceptors.
|
| Modifier and Type | Method and Description |
|---|---|
SdkResponse |
SdkResponse.Builder.build() |
| Constructor and Description |
|---|
BuilderImpl(SdkResponse response) |
| Modifier and Type | Class and Description |
|---|---|
class |
ResponsePublisher<ResponseT extends SdkResponse>
An
SdkPublisher that publishes response body content and also contains a reference to the SdkResponse returned
by the service. |
| Modifier and Type | Method and Description |
|---|---|
static <ResponseT extends SdkResponse> |
AsyncResponseTransformer.toBlockingInputStream()
Creates an
AsyncResponseTransformer that allows reading the response body content as an InputStream. |
static <ResponseT extends SdkResponse> |
AsyncResponseTransformer.toPublisher()
Creates an
AsyncResponseTransformer that publishes the response body content through a ResponsePublisher,
which is an SdkPublisher that also contains a reference to the SdkResponse returned by the service. |
| Modifier and Type | Class and Description |
|---|---|
class |
AttachHttpMetadataResponseHandler<T extends SdkResponse>
Decorate
HttpResponseHandler to attach SdkHttpResponse to the response object. |
| Modifier and Type | Method and Description |
|---|---|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
SyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams)
Execute's a web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
SdkSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
AsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams)
Execute's a web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
AsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer)
Execute's a streaming web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
SyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer)
Execute's a streaming web service request.
|
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
SdkSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer) |
| Modifier and Type | Method and Description |
|---|---|
default SdkResponse |
ExecutionInterceptor.modifyResponse(Context.ModifyResponse context,
ExecutionAttributes executionAttributes)
Modify the
SdkResponse before it is returned by the client. |
SdkResponse |
InterceptorContext.response() |
SdkResponse |
Context.AfterUnmarshalling.response()
The
SdkResponse that was generated by unmarshalling the Context.AfterTransmission.httpResponse(). |
| Modifier and Type | Method and Description |
|---|---|
Optional<SdkResponse> |
Context.FailedExecution.response()
The latest version of the
SdkResponse available when the execution failed. |
| Modifier and Type | Method and Description |
|---|---|
InterceptorContext.Builder |
InterceptorContext.Builder.response(SdkResponse response) |
| Modifier and Type | Class and Description |
|---|---|
class |
InputStreamResponseTransformer<ResponseT extends SdkResponse>
A
AsyncResponseTransformer that allows performing blocking reads on the response data. |
class |
PublisherAsyncResponseTransformer<ResponseT extends SdkResponse>
|
| Modifier and Type | Method and Description |
|---|---|
<InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
BaseAsyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
AsyncResponseTransformer<OutputT,ReturnT> asyncResponseTransformer) |
<InputT extends SdkRequest,OutputT extends SdkResponse,ReturnT> |
BaseSyncClientHandler.execute(ClientExecutionParams<InputT,OutputT> executionParams,
ResponseTransformer<OutputT,ReturnT> responseTransformer) |
protected <InputT extends SdkRequest,OutputT extends SdkResponse> |
BaseClientHandler.invokeInterceptorsAndCreateExecutionContext(ClientExecutionParams<InputT,OutputT> params) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncStreamingResponseHandler<OutputT extends SdkResponse,ReturnT>
Response handler for asynchronous streaming operations.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<SdkResponse> |
DefaultFailedExecutionContext.response() |
| Modifier and Type | Class and Description |
|---|---|
class |
VoidSdkResponse
Dummy implementation of
SdkResponse. |
| Modifier and Type | Method and Description |
|---|---|
SdkResponse |
VoidSdkResponse.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
SdkResponse |
GetObjectInterceptor.modifyResponse(Context.ModifyResponse context,
ExecutionAttributes executionAttributes) |
SdkResponse |
EnableTrailingChecksumInterceptor.modifyResponse(Context.ModifyResponse context,
ExecutionAttributes executionAttributes)
Subtract the contentLength of
GetObjectResponse if trailing checksums is enabled. |
SdkResponse |
DecodeUrlEncodedResponseInterceptor.modifyResponse(Context.ModifyResponse context,
ExecutionAttributes executionAttributes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WaitersRuntime.ResponseStatusAcceptor.matches(SdkResponse response) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SdkResponse> |
DefaultTransferProgressSnapshot.sdkResponse() |
| Modifier and Type | Method and Description |
|---|---|
DefaultTransferProgressSnapshot.Builder |
DefaultTransferProgressSnapshot.Builder.sdkResponse(SdkResponse sdkResponse) |
| Modifier and Type | Method and Description |
|---|---|
default SdkResponse |
CompletedObjectTransfer.response()
Return the
SdkResponse associated with this transfer |
| Modifier and Type | Method and Description |
|---|---|
Optional<SdkResponse> |
TransferProgressSnapshot.sdkResponse()
The SDK response, or
Optional.empty() if unknown. |
Copyright © 2026. All rights reserved.