| 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 | Class and Description |
|---|---|
class |
ClientOption<T>
An option in a
SdkClientConfiguration. |
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 | 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 |
WaiterAttribute<T>
Key for additional attribute used in waiter classes
|
| Modifier and Type | Class and Description |
|---|---|
class |
SdkHttpConfigurationOption<T>
Type safe key for an HTTP related configuration option.
|
class |
SdkHttpExecutionAttribute<T>
An attribute attached to a particular HTTP request execution, stored in
SdkHttpExecutionAttributes. |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
NettyConfiguration.attribute(AttributeMap.Key<T> key) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSdkMetric<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
OperationMetadataAttribute<T>
Key for additional metadata in
OperationInfo. |
| 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 |
S3ClientContextParams<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
S3ClientOption<T> |
| Modifier and Type | Field and Description |
|---|---|
static AttributeMap.Key<MultipartConfiguration> |
S3AsyncClientDecorator.MULTIPART_CONFIGURATION_KEY |
static AttributeMap.Key<Boolean> |
S3AsyncClientDecorator.MULTIPART_ENABLED_KEY |
| Modifier and Type | Class and Description |
|---|---|
class |
TransferConfigurationOption<T>
A set of internal options required by the
TransferManagerFactory via TransferManagerConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
AttributeMap.Builder.computeIfAbsent(AttributeMap.Key<T> key,
Supplier<T> valueIfAbsent)
Add a mapping between the provided key and value, if the current value for the key is null.
|
<T> boolean |
AttributeMap.containsKey(AttributeMap.Key<T> typedKey)
Return true if the provided key is configured in this map.
|
<T> T |
AttributeMap.get(AttributeMap.Key<T> key)
Get the value associated with the provided key from this map.
|
<T> T |
AttributeMap.Builder.get(AttributeMap.Key<T> key)
Get the value for the provided key.
|
<T> T |
AttributeMap.LazyValueSource.get(AttributeMap.Key<T> sourceKey) |
<T> AttributeMap.Builder |
AttributeMap.Builder.put(AttributeMap.Key<T> key,
T value)
Add a mapping between the provided key and value.
|
<T> AttributeMap.Builder |
AttributeMap.Builder.putLazy(AttributeMap.Key<T> key,
AttributeMap.LazyValue<T> lazyValue)
Add a mapping between the provided key and value provider.
|
<T> AttributeMap.Builder |
AttributeMap.Builder.putLazyIfAbsent(AttributeMap.Key<T> key,
AttributeMap.LazyValue<T> lazyValue)
Equivalent to
#putLazy(Key, LazyValue), but does not assign the value if there is
already a non-null value assigned for the provided key. |
| Modifier and Type | Method and Description |
|---|---|
AttributeMap.Builder |
AttributeMap.Builder.putAll(Map<? extends AttributeMap.Key<?>,?> attributes)
Adds all the attributes from the map provided.
|
Copyright © 2026. All rights reserved.