| Modifier and Type | Class and Description | 
|---|---|
| class  | STSProfileCredentialsServiceProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientHandlerImplDefault implementation of  ClientHandler. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProgressBase class used to represent the progress of a logical request/response,
 which may correspond to either be a physical http request/response, or
 multiple requests/responses as in a composite operation such as
 multi-part uploads. | 
| class  | ProgressSupportAn actual implementation to represent the progress of a request/response. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StackedRequestHandlerComposite  RequestHandler2to execute a chain ofRequestHandler2implementations
 in stack order. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AmazonHttpClient | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SdkTLSSocketFactoryUsed to enforce the preferred TLS protocol during SSL handshake. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpRequestNoRetryHandler | 
| class  | SdkHttpRequestRetryHandler | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientExecutionTimerRepresents a timer to enforce a timeout on the total client execution time. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpRequestTimerRepresents a timer class to enforce HTTP request timeouts. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FIFOCache<T>A bounded cache that has a FIFO eviction policy when the cache is full. | 
| class  | SdkRequestRetryHeaderProviderProvides SDK request header "amz-sdk-request" | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternalLogFactoryCan be used to configure the default log factory for the AWSJavaClientCore
 and AWSJavaClientSigners. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EnvironmentVariableCsmConfigurationProviderConfiguration provider that sources the client side monitoring
 configuration parameters from environment variables. | 
| class  | ProfileCsmConfigurationProviderConfiguration provider that sources the client side monitoring configuration
 parameters from the configured profile in the shared AWS config file. | 
| class  | SystemPropertyCsmConfigurationProviderConfiguration provider that sources the client side monitoring
 configuration parameters from system properties. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SdkJsonProtocolFactoryFactory to generate the various JSON protocol handlers and generators depending on the wire protocol to be used for
 communicating with the AWS service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClockSkewAdjusterApplies heuristics to suggest a clock skew adjustment that should be applied to future requests based on a given service error. | 
| static class  | ClockSkewAdjuster.ClockSkewAdjustment | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DateUtilsUtilities for parsing and formatting dates. | 
| class  | VersionInfoUtilsUtility class for accessing AWS SDK versioning information. | 
Copyright © 2023. All rights reserved.