| Modifier and Type | Class and Description |
|---|---|
class |
AwsRequest
Base class for all AWS Service requests.
|
| 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 | 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 |
|---|---|
SdkRequest |
TokenAuthorizationStrategy.Builder.request() |
SdkRequest |
AwsCredentialsAuthorizationStrategy.Builder.request() |
| Modifier and Type | Method and Description |
|---|---|
TokenAuthorizationStrategy.Builder |
TokenAuthorizationStrategy.Builder.request(SdkRequest request) |
AwsCredentialsAuthorizationStrategy.Builder |
AwsCredentialsAuthorizationStrategy.Builder.request(SdkRequest request) |
| Constructor and Description |
|---|
AuthorizationStrategyFactory(SdkRequest request,
MetricCollector metricCollector,
SdkClientConfiguration clientConfiguration)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Signer signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Supplier<Signer> signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SignerOverrideUtils.isSignerOverridden(SdkRequest request,
ExecutionAttributes executionAttributes) |
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Signer signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
static SdkRequest |
SignerOverrideUtils.overrideSignerIfNotOverridden(SdkRequest request,
ExecutionAttributes executionAttributes,
Supplier<Signer> signer)
Deprecated.
No longer used by modern clients after migration to reference architecture
|
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
SdkRequest.Builder.build() |
| Modifier and Type | Class and Description |
|---|---|
class |
ClientExecutionParams<InputT extends SdkRequest,OutputT>
Encapsulates parameters needed for a particular API call.
|
| 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 SdkRequest |
ExecutionInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes)
Modify an
SdkRequest given to a service client before it is marshalled into an SdkHttpFullRequest. |
SdkRequest |
InterceptorContext.request() |
SdkRequest |
Context.BeforeExecution.request()
The
SdkRequest to be executed. |
SdkRequest |
Context.FailedExecution.request()
The latest version of the
SdkRequest available when the execution failed. |
| Modifier and Type | Method and Description |
|---|---|
InterceptorContext.Builder |
InterceptorContext.Builder.request(SdkRequest request) |
| 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 | Method and Description |
|---|---|
SdkRequest |
RequestExecutionContext.originalRequest() |
| Modifier and Type | Method and Description |
|---|---|
RequestExecutionContext.Builder |
RequestExecutionContext.Builder.originalRequest(SdkRequest originalRequest) |
AmazonSyncHttpClient.RequestExecutionBuilder |
AmazonSyncHttpClient.RequestExecutionBuilder.originalRequest(SdkRequest originalRequest) |
AmazonAsyncHttpClient.RequestExecutionBuilder |
AmazonAsyncHttpClient.RequestExecutionBuilder.originalRequest(SdkRequest originalRequest)
Fluent setter for
SdkRequest |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
DefaultFailedExecutionContext.request() |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
RetryPolicyContext.originalRequest() |
| Modifier and Type | Method and Description |
|---|---|
RetryPolicyContext.Builder |
RetryPolicyContext.Builder.originalRequest(SdkRequest originalRequest) |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
S3ResolveEndpointInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes) |
| Modifier and Type | Method and Description |
|---|---|
static S3EndpointParams |
S3ResolveEndpointInterceptor.ruleParams(SdkRequest request,
ExecutionAttributes executionAttributes) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ChecksumsEnabledValidator.getObjectChecksumEnabledPerRequest(SdkRequest request,
ExecutionAttributes executionAttributes)
Checks if trailing checksum is enabled and
ChecksumMode is disabled for
S3Client.getObject(GetObjectRequest) per request. |
static boolean |
ChecksumsEnabledValidator.getObjectChecksumEnabledPerResponse(SdkRequest request,
SdkHttpHeaders responseHeaders,
ExecutionAttributes executionAttributes)
Checks if trailing checksum is enabled for
S3Client.getObject(GetObjectRequest) per response. |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
S3EndpointResolverContext.originalRequest() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
S3EndpointUtils.isAccelerateSupported(SdkRequest originalRequest) |
S3EndpointResolverContext.Builder |
S3EndpointResolverContext.Builder.originalRequest(SdkRequest originalRequest) |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
ObjectMetadataInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes) |
SdkRequest |
EnableTrailingChecksumInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes)
Enable
ChecksumMode for GetObjectRequest if trailing checksum is enabled from config,
ChecksumMode is disabled, and is S3Express. |
SdkRequest |
EnableChunkedEncodingInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes) |
SdkRequest |
CreateBucketInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
S3ChecksumUtils.checksumValueSpecified(SdkRequest request) |
| Modifier and Type | Method and Description |
|---|---|
SdkRequest |
ApplyUserAgentInterceptor.modifyRequest(Context.ModifyRequest context,
ExecutionAttributes executionAttributes) |
Copyright © 2026. All rights reserved.