Class SdkInternalTestAdvancedClientOption<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>
software.amazon.awssdk.core.internal.SdkInternalTestAdvancedClientOption<T>
Options of
SdkAdvancedClientOption
that must not be used outside of tests that are stored in this project.
Changes to this class are not guaranteed to be backwards compatible.-
Field Summary
Modifier and TypeFieldDescriptionstatic final SdkInternalTestAdvancedClientOption
<Boolean> By default, the SDK handles endpoints specified viaSdkClientBuilder.endpointOverride(URI)
differently than endpoints generated from a specific region.Fields inherited from class software.amazon.awssdk.core.client.config.SdkAdvancedClientOption
DISABLE_HOST_PREFIX_INJECTION, SIGNER, TOKEN_SIGNER, USER_AGENT_PREFIX, USER_AGENT_SUFFIX
-
Method Summary
Methods inherited from class software.amazon.awssdk.utils.AttributeMap.Key
convertValue, toString
-
Field Details
-
ENDPOINT_OVERRIDDEN_OVERRIDE
By default, the SDK handles endpoints specified viaSdkClientBuilder.endpointOverride(URI)
differently than endpoints generated from a specific region. For example, endpoint discovery is not supported in some cases when endpoint overrides are used. When this option is set, theSdkClientOption.ENDPOINT_OVERRIDDEN
is forced to this value. Because of the way this is implemented, the client configuration must be configured *after* theendpointOverride
is configured.
-