| Modifier and Type | Method and Description |
|---|---|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.finalizeChildConfiguration(SdkClientConfiguration configuration)
Return a client configuration object, populated with the following chain of priorities.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.finalizeServiceConfiguration(SdkClientConfiguration configuration)
Optionally overridden by child classes to derive service-specific configuration from the default-applied configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeChildDefaults(SdkClientConfiguration configuration) |
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeInternalDefaults(SdkClientConfiguration configuration)
Optionally overridden by child classes to define internal default configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeServiceDefaults(SdkClientConfiguration configuration)
Optionally overridden by child classes to define service-specific default configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.setOverrides(SdkClientConfiguration configuration)
Apply the client override configuration to the provided configuration.
|
| Modifier and Type | Method and Description |
|---|---|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.finalizeChildConfiguration(SdkClientConfiguration configuration)
Return a client configuration object, populated with the following chain of priorities.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.finalizeServiceConfiguration(SdkClientConfiguration configuration)
Optionally overridden by child classes to derive service-specific configuration from the default-applied configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeChildDefaults(SdkClientConfiguration configuration) |
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeInternalDefaults(SdkClientConfiguration configuration)
Optionally overridden by child classes to define internal default configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.mergeServiceDefaults(SdkClientConfiguration configuration)
Optionally overridden by child classes to define service-specific default configuration.
|
protected SdkClientConfiguration |
AwsDefaultClientBuilder.setOverrides(SdkClientConfiguration configuration)
Apply the client override configuration to the provided configuration.
|
| Constructor and Description |
|---|
AwsAsyncClientHandler(SdkClientConfiguration clientConfiguration) |
AwsSyncClientHandler(SdkClientConfiguration clientConfiguration) |
| 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.
|
| Constructor and Description |
|---|
AuthorizationStrategyFactory(SdkRequest request,
MetricCollector metricCollector,
SdkClientConfiguration clientConfiguration)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AwsClientOptionValidation.validateAsyncClientOptions(SdkClientConfiguration c) |
static void |
AwsClientOptionValidation.validateSyncClientOptions(SdkClientConfiguration c) |
| Modifier and Type | Method and Description |
|---|---|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.asyncClientConfiguration()
Return a client configuration object, populated with the following chain of priorities.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.finalizeChildConfiguration(SdkClientConfiguration configuration)
Optionally overridden by child implementations to derive implementation-specific configuration from the
default-applied configuration.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.invokePlugins(SdkClientConfiguration config)
By default, returns the configuration as-is.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.mergeChildDefaults(SdkClientConfiguration configuration)
Optionally overridden by child implementations to apply implementation-specific default configuration.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.setOverrides(SdkClientConfiguration configuration)
Apply the client override configuration to the provided configuration.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.syncClientConfiguration()
Return a client configuration object, populated with the following chain of priorities.
|
| Modifier and Type | Method and Description |
|---|---|
protected AttributeMap |
SdkDefaultClientBuilder.childHttpConfig(SdkClientConfiguration configuration)
Deprecated.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.finalizeChildConfiguration(SdkClientConfiguration configuration)
Optionally overridden by child implementations to derive implementation-specific configuration from the
default-applied configuration.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.invokePlugins(SdkClientConfiguration config)
By default, returns the configuration as-is.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.mergeChildDefaults(SdkClientConfiguration configuration)
Optionally overridden by child implementations to apply implementation-specific default configuration.
|
protected SdkClientConfiguration |
SdkDefaultClientBuilder.setOverrides(SdkClientConfiguration configuration)
Apply the client override configuration to the provided configuration.
|
| Modifier and Type | Method and Description |
|---|---|
SdkClientConfiguration |
SdkClientConfiguration.Builder.build() |
static SdkClientConfiguration |
SdkClientConfiguration.fromOverrideConfiguration(ClientOverrideConfiguration configuration)
Create a
SdkClientConfiguration from the provided ClientOverrideConfiguration. |
SdkClientConfiguration |
SdkClientConfiguration.merge(Consumer<SdkClientConfiguration.Builder> configuration) |
SdkClientConfiguration |
SdkClientConfiguration.merge(SdkClientConfiguration configuration)
Merge this configuration with another configuration, where this configuration's values take precedence.
|
| Modifier and Type | Method and Description |
|---|---|
SdkClientConfiguration |
SdkClientConfiguration.merge(SdkClientConfiguration configuration)
Merge this configuration with another configuration, where this configuration's values take precedence.
|
static void |
SdkClientOptionValidation.validateAsyncClientOptions(SdkClientConfiguration c) |
static void |
SdkClientOptionValidation.validateSyncClientOptions(SdkClientConfiguration c) |
| Modifier and Type | Method and Description |
|---|---|
SdkClientConfiguration |
ClientExecutionParams.requestConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
<T> ClientExecutionParams<InputT,OutputT> |
ClientExecutionParams.withRequestConfiguration(SdkClientConfiguration requestConfiguration) |
| Constructor and Description |
|---|
SdkAsyncClientHandler(SdkClientConfiguration clientConfiguration) |
SdkSyncClientHandler(SdkClientConfiguration clientConfiguration) |
| Constructor and Description |
|---|
DefaultEndpointDiscoveryProviderChain(SdkClientConfiguration clientConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected SdkClientConfiguration |
BaseClientHandler.resolveRequestConfiguration(ClientExecutionParams<?,?> params) |
| Constructor and Description |
|---|
BaseAsyncClientHandler(SdkClientConfiguration clientConfiguration,
AmazonAsyncHttpClient client) |
BaseClientHandler(SdkClientConfiguration clientConfiguration) |
BaseSyncClientHandler(SdkClientConfiguration clientConfiguration,
AmazonSyncHttpClient client) |
| Modifier and Type | Method and Description |
|---|---|
SdkClientConfiguration |
HttpClientDependencies.clientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
HttpClientDependencies.Builder |
HttpClientDependencies.Builder.clientConfiguration(SdkClientConfiguration clientConfiguration) |
| Constructor and Description |
|---|
AmazonAsyncHttpClient(SdkClientConfiguration clientConfiguration) |
AmazonSyncHttpClient(SdkClientConfiguration clientConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
SubclassT |
BaseAwsJsonProtocolFactory.Builder.clientConfiguration(SdkClientConfiguration clientConfiguration)
Sets the
SdkClientConfiguration which contains the service endpoint. |
| Modifier and Type | Method and Description |
|---|---|
SubclassT |
AwsQueryProtocolFactory.Builder.clientConfiguration(SdkClientConfiguration clientConfiguration)
Sets the
SdkClientConfiguration which contains the service endpoint. |
| Modifier and Type | Method and Description |
|---|---|
SubclassT |
AwsXmlProtocolFactory.Builder.clientConfiguration(SdkClientConfiguration clientConfiguration)
Sets the
SdkClientConfiguration which contains the service endpoint. |
| Modifier and Type | Method and Description |
|---|---|
S3AsyncClient |
S3AsyncClientDecorator.decorate(S3AsyncClient base,
SdkClientConfiguration clientConfiguration) |
S3Client |
S3SyncClientDecorator.decorate(S3Client base,
SdkClientConfiguration clientConfiguration) |
| Constructor and Description |
|---|
UseGlobalEndpointResolver(SdkClientConfiguration config) |
| Constructor and Description |
|---|
S3DisableChunkEncodingIfConfiguredPlugin(SdkClientConfiguration config) |
| Constructor and Description |
|---|
UseS3ExpressAuthResolver(SdkClientConfiguration config) |
Copyright © 2026. All rights reserved.