T
- The type of value associated with the option.public class SdkAdvancedClientOption<T> extends ClientOption<T>
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.
AttributeMap.Key.UnsafeValueType
Modifier and Type | Field and Description |
---|---|
static SdkAdvancedClientOption<Boolean> |
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.
|
static SdkAdvancedClientOption<Signer> |
SIGNER
Define the signer that should be used when authenticating with AWS.
|
static SdkAdvancedClientOption<String> |
USER_AGENT_PREFIX
Set the prefix of the user agent that is sent with each request to AWS.
|
static SdkAdvancedClientOption<String> |
USER_AGENT_SUFFIX
Set the suffix of the user agent that is sent with each request to AWS.
|
Modifier | Constructor and Description |
---|---|
protected |
SdkAdvancedClientOption(Class<T> valueClass) |
public static final SdkAdvancedClientOption<String> USER_AGENT_PREFIX
public static final SdkAdvancedClientOption<String> USER_AGENT_SUFFIX
public static final SdkAdvancedClientOption<Signer> SIGNER
public static final SdkAdvancedClientOption<Boolean> DISABLE_HOST_PREFIX_INJECTION
Copyright © 2020. All rights reserved.