All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | 
Description | 
| AccountIdEndpointMode | 
 Enum Class for AccountId Endpoint Mode. 
 | 
| AccountIdEndpointModeResolver | 
  | 
| AuthorizationStrategy | 
Deprecated.
 | 
| AuthorizationStrategyFactory | 
Deprecated.
 | 
| AuthSchemePreferenceResolver | 
 A resolver for the default value of auth scheme preference. 
 | 
| AuthSchemePreferenceResolver.Builder | 
  | 
| AutoDefaultsModeDiscovery | 
This class attempts to discover the appropriate  DefaultsMode by inspecting the environment.  
 | 
| AwsAdvancedClientOption<T> | 
 | 
| AwsAsyncClientBuilder<B extends AwsAsyncClientBuilder<B,C>,C> | 
 This includes required and optional override configuration required by every AWS async client builder. 
 | 
| AwsAsyncClientHandler | 
 Async client handler for AWS SDK clients. 
 | 
| AwsClient | 
 Interface for an AWS Client that extends SdkClient. 
 | 
| AwsClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT> | 
 This includes required and optional override configuration required by every client builder. 
 | 
| AwsClientEndpointProvider | 
An implementation of  ClientEndpointProvider that loads the default client endpoint from:
 
     The client-level endpoint override
     The service-specific endpoint override system property (e.g.  
 | 
| AwsClientEndpointProvider.Builder | 
  | 
| AwsClientHandlerUtils | 
  | 
| AwsClientOption<T> | 
  | 
| AwsClientOptionValidation | 
A set of static methods used to validate that a  SdkClientConfiguration contains all of
 the values required for the AWS client handlers to function.  
 | 
| AwsCredentialsAuthorizationStrategy | 
Deprecated.
 | 
| AwsCredentialsAuthorizationStrategy.Builder | 
  | 
| AwsDefaultClientBuilder<BuilderT extends AwsClientBuilder<BuilderT,ClientT>,ClientT> | 
 | 
| AwsEndpointAttribute | 
 Known endpoint attributes added by endpoint rule sets for AWS services. 
 | 
| AwsErrorCode | 
 Contains AWS error codes. 
 | 
| AwsErrorDetails | 
  | 
| AwsErrorDetails.Builder | 
  | 
| AwsErrorDetails.BuilderImpl | 
  | 
| AwsExecutionAttribute | 
 AWS-specific attributes attached to the execution. 
 | 
| AwsExecutionContextBuilder | 
  | 
| AwsHeader | 
 Constants for commonly used Aws headers. 
 | 
| AwsHostNameUtils | 
  | 
| AwsProtocolMetadata | 
 Contains AWS-specific protocol metadata. 
 | 
| AwsProtocolMetadata.Builder | 
  | 
| AwsRequest | 
 Base class for all AWS Service requests. 
 | 
| AwsRequest.Builder | 
  | 
| AwsRequest.BuilderImpl | 
  | 
| AwsRequestOverrideConfiguration | 
 Request-specific configuration overrides for AWS service clients. 
 | 
| AwsRequestOverrideConfiguration.Builder | 
  | 
| AwsResponse | 
 Base class for all AWS Service responses. 
 | 
| AwsResponse.Builder | 
  | 
| AwsResponse.BuilderImpl | 
  | 
| AwsResponseMetadata | 
 Represents additional metadata included with a response from a service. 
 | 
| AwsRetryPolicy | 
Deprecated.
 | 
| AwsRetryStrategy | 
 Retry strategies used by clients when communicating with AWS services. 
 | 
| AwsServiceClientConfiguration | 
 Class to expose AWS service client settings to the user, e.g., region 
 | 
| AwsServiceClientConfiguration.Builder | 
 The base interface for all AWS service client configuration builders 
 | 
| AwsServiceClientConfiguration.BuilderImpl | 
  | 
| AwsServiceException | 
Extension of  SdkServiceException that represents an error response returned
 by an Amazon web service.  
 | 
| AwsServiceException.Builder | 
  | 
| AwsServiceException.BuilderImpl | 
  | 
| AwsServiceProtocol | 
 Implementation notes: this class should've been outside internal package,
 but we can't fix it due to backwards compatibility reasons. 
 | 
| AwsStatusCode | 
 Contains AWS-specific meanings behind status codes. 
 | 
| AwsSyncClientBuilder<B extends AwsSyncClientBuilder<B,C>,C> | 
 This includes required and optional override configuration required by every sync client builder. 
 | 
| AwsSyncClientHandler | 
 Client handler for AWS SDK clients. 
 | 
| BusinessMetricsUtils | 
 Implementation notes: this class should've been outside internal package,
 but we can't fix it due to backwards compatibility reasons. 
 | 
| CachedTokenRefresher<TokenT extends SdkToken> | 
 Class to cache Tokens which are supplied by the Suppliers while constructing this class. 
 | 
| CachedTokenRefresher.Builder<TokenT extends SdkToken> | 
  | 
| DefaultAwsResponseMetadata | 
 Represents additional metadata included with a response from a service. 
 | 
| DefaultEventStreamResponseHandlerBuilder<ResponseT,EventT,SubBuilderT> | 
 Base class for event stream response handler builders. 
 | 
| DefaultServiceEndpointBuilder | 
Deprecated.
 | 
| DefaultsMode | 
 A defaults mode determines how certain default configuration options are resolved in the SDK. 
 | 
| DefaultsModeConfiguration | 
 Contains a collection of default configuration options for each DefaultsMode 
 | 
| DefaultsModeResolver | 
Allows customizing the variables used during determination of a  DefaultsMode.  
 | 
| DualstackEnabledProvider | 
 A resolver for the default value of whether the SDK should use dualstack endpoints. 
 | 
| DualstackEnabledProvider.Builder | 
  | 
| EndpointAuthScheme | 
An authentication scheme for an  Endpoint returned by an endpoint provider.  
 | 
| EventStreamAsyncResponseTransformer<ResponseT,EventT> | 
Unmarshalling layer on top of the  AsyncResponseTransformer to decode event stream messages and deliver them to the
 subscriber.  
 | 
| EventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> | 
 | 
| EventStreamInitialRequestInterceptor | 
 An interceptor for event stream requests sent over RPC. 
 | 
| EventStreamResponseHandler<ResponseT,EventT> | 
 Response handler for event streaming operations. 
 | 
| EventStreamResponseHandler.Builder<ResponseT,EventT,SubBuilderT> | 
 | 
| EventStreamResponseHandlerFromBuilder<ResponseT,EventT> | 
 | 
| EventStreamTaggedUnionJsonMarshaller<BaseEventT> | 
Composite  Marshaller that dispatches the given event to the
 correct marshaller based on the event class type.  
 | 
| EventStreamTaggedUnionJsonMarshaller.Builder<BaseEventT> | 
  | 
| EventStreamTaggedUnionPojoSupplier | 
  | 
| EventStreamTaggedUnionPojoSupplier.Builder | 
  | 
| FipsEnabledProvider | 
 A resolver for the default value of whether the SDK should use fips endpoints. 
 | 
| FipsEnabledProvider.Builder | 
  | 
| GlobalServiceExecutionInterceptor | 
 | 
| HelpfulUnknownHostExceptionInterceptor | 
This interceptor will monitor for  UnknownHostExceptions and provide the customer with additional information they can
 use to debug or fix the problem.  
 | 
| PresignedRequest | 
 The base class for all presigned requests. 
 | 
| PresignedRequest.Builder | 
  | 
| PresignedRequest.DefaultBuilder<B extends PresignedRequest.DefaultBuilder<B>> | 
  | 
| PresignRequest | 
 The base class for all presign requests. 
 | 
| PresignRequest.Builder | 
 The base interface for all presign request builders. 
 | 
| PresignRequest.DefaultBuilder<B extends PresignRequest.DefaultBuilder<B>> | 
  | 
| RestEventStreamAsyncResponseTransformer<ResponseT extends SdkResponse,EventT> | 
 Adapter transformer meant for eventstream responses from REST services (REST-XML, REST-JSON). 
 | 
| RestEventStreamAsyncResponseTransformer.Builder<ResponseT extends SdkResponse,EventT> | 
 | 
| RetryOnErrorCodeCondition | 
 Retry condition implementation that retries if the exception or the cause of the exception matches the error codes defined. 
 | 
| SdkPresigner | 
 The base interface for all SDK presigners. 
 | 
| SdkPresigner.Builder | 
 The base interface for all SDK presigner builders. 
 | 
| SignerOverrideUtils | 
 | 
| SigV4aAuthScheme | 
 A Signature Version 4A  authentication scheme. 
 | 
| SigV4aAuthScheme.Builder | 
  | 
| Sigv4aSigningRegionSetProvider | 
  | 
| Sigv4aSigningRegionSetProvider.Builder | 
  | 
| SigV4AuthScheme | 
 A Signature Version 4 authentication scheme. 
 | 
| SigV4AuthScheme.Builder | 
  | 
| TokenAuthorizationStrategy | 
Deprecated.
 | 
| TokenAuthorizationStrategy.Builder | 
  | 
| TokenManager<T extends SdkToken> | 
 An object that knows how to load and optionally, store, an SSO token. 
 | 
| TokenRefresher<T extends SdkToken> | 
 Interface to refresh token. 
 | 
| TokenTransformer<T extends SdkToken,R extends AwsResponse> | 
 Transformer to convert the response received from service to respective Token objects. 
 | 
| TraceIdExecutionInterceptor | 
 The TraceIdExecutionInterceptor copies the trace details to the TraceIdExecutionInterceptor.TRACE_ID_HEADER header, assuming we seem to
 be running in a lambda environment.` 
 | 
| TracingSystemSetting | 
 Tracing specific System Setting. 
 |