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 SummaryFieldsModifier 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 SummaryMethods inherited from class software.amazon.awssdk.utils.AttributeMap.KeyconvertValue, toString
- 
Field Details- 
USER_AGENT_PREFIXSet the prefix of the user agent that is sent with each request to AWS.
- 
USER_AGENT_SUFFIXSet the suffix of the user agent that is sent with each request to AWS.
- 
SIGNERDefine the signer that should be used when authenticating with AWS.
- 
TOKEN_SIGNERDefine the signer that should be used for token-based authentication with AWS.
- 
DISABLE_HOST_PREFIX_INJECTIONSDK 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.
 
-