Class SdkAdvancedClientOption<T>
java.lang.Object
software.amazon.awssdk.utils.AttributeMap.Key<T>
software.amazon.awssdk.core.client.config.ClientOption<T>
software.amazon.awssdk.core.client.config.SdkAdvancedClientOption<T>
- Type Parameters:
T
- The type of value associated with the option.
- Direct Known Subclasses:
AwsAdvancedClientOption
,SdkInternalTestAdvancedClientOption
A collection of advanced options that can be configured on an AWS client via
ClientOverrideConfiguration.Builder.putAdvancedOption(SdkAdvancedClientOption, Object)
.
These options are usually not required outside of testing or advanced libraries, so most users should not need to configure them.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SdkAdvancedClientOption
<Boolean> SDK uses endpoint trait and hostPrefix trait specified in service model to modify the endpoint host that the API request is sent to.static final SdkAdvancedClientOption
<Signer> Define the signer that should be used when authenticating with AWS.static final SdkAdvancedClientOption
<Signer> Define the signer that should be used for token-based authentication with AWS.static final SdkAdvancedClientOption
<String> Set the prefix of the user agent that is sent with each request to AWS.static final SdkAdvancedClientOption
<String> Set the suffix of the user agent that is sent with each request to AWS. -
Method Summary
Methods inherited from class software.amazon.awssdk.utils.AttributeMap.Key
convertValue, toString
-
Field Details
-
USER_AGENT_PREFIX
Set the prefix of the user agent that is sent with each request to AWS. -
USER_AGENT_SUFFIX
Set the suffix of the user agent that is sent with each request to AWS. -
SIGNER
Define the signer that should be used when authenticating with AWS. -
TOKEN_SIGNER
Define the signer that should be used for token-based authentication with AWS. -
DISABLE_HOST_PREFIX_INJECTION
SDK uses endpoint trait and hostPrefix trait specified in service model to modify the endpoint host that the API request is sent to. Customers can set this value to True to disable the behavior.
-