| Modifier and Type | Class and Description |
|---|---|
class |
AwsAdvancedClientOption<T>
A collection of advanced options that can be configured on an AWS client via
ClientOverrideConfiguration.Builder.putAdvancedOption(SdkAdvancedClientOption, Object). |
class |
AwsClientOption<T> |
| Modifier and Type | Field and Description |
|---|---|
static ClientOption<Boolean> |
AwsClientOption.FIPS_ENDPOINT_ENABLED
Whether the SDK should resolve fips endpoints instead of default endpoints.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SdkAdvancedAsyncClientOption<T>
A collection of advanced options that can be configured on an async AWS client via
ClientAsyncConfiguration.Builder.advancedOption(SdkAdvancedAsyncClientOption,
Object). |
class |
SdkAdvancedClientOption<T>
A collection of advanced options that can be configured on an AWS client via
ClientOverrideConfiguration.Builder.putAdvancedOption(SdkAdvancedClientOption, Object). |
class |
SdkClientOption<T>
A set of internal options required by the SDK via
SdkClientConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
SdkClientConfiguration.Builder.computeOptionIfAbsent(ClientOption<T> option,
Supplier<T> valueSupplier)
Add a mapping between the provided key and value, if the current value for the option is null.
|
<T> SdkClientConfiguration.Builder |
SdkClientConfiguration.Builder.lazyOption(ClientOption<T> option,
AttributeMap.LazyValue<T> lazyValue)
Add a mapping between the provided option and value provider.
|
<T> SdkClientConfiguration.Builder |
SdkClientConfiguration.Builder.lazyOptionIfAbsent(ClientOption<T> option,
AttributeMap.LazyValue<T> lazyValue)
Equivalent to
SdkClientConfiguration.Builder.lazyOption(ClientOption, AttributeMap.LazyValue), but does not assign the value if there is
already a non-null value assigned for the provided option. |
<T> T |
SdkClientConfiguration.option(ClientOption<T> option)
Retrieve the value of a specific option.
|
<T> T |
SdkClientConfiguration.Builder.option(ClientOption<T> option)
Retrieve the value of a specific option.
|
<T> SdkClientConfiguration.Builder |
SdkClientConfiguration.Builder.option(ClientOption<T> option,
T value)
Configure the value of a specific option.
|
| Modifier and Type | Method and Description |
|---|---|
SdkClientConfiguration.Builder |
SdkClientConfiguration.Builder.putAll(Map<? extends ClientOption<?>,?> options)
Adds all the options from the map provided.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SdkInternalTestAdvancedClientOption<T>
Options of
SdkAdvancedClientOption that must not be used outside of tests that are stored in this project. |
| Modifier and Type | Class and Description |
|---|---|
class |
SdkClientJsonProtocolAdvancedOption<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceMetadataAdvancedOption<T>
A collection of advanced options that can be configured on a
ServiceMetadata via
ServiceMetadataConfiguration.Builder.putAdvancedOption(ServiceMetadataAdvancedOption, Object). |
| Modifier and Type | Class and Description |
|---|---|
class |
S3ClientOption<T> |
Copyright © 2026. All rights reserved.