| Modifier and Type | Class and Description | 
|---|---|
class  | 
STSProfileCredentialsServiceProvider  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ClientHandlerImpl
Default implementation of  
ClientHandler. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Progress
Base 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  | 
ProgressSupport
An actual implementation to represent the progress of a request/response. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StackedRequestHandler
Composite  
RequestHandler2 to execute a chain of RequestHandler2 implementations
 in stack order. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AmazonHttpClient  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SdkTLSSocketFactory
Used 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  | 
ClientExecutionTimer
Represents a timer to enforce a timeout on the total client execution time. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HttpRequestTimer
Represents 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  | 
SdkRequestRetryHeaderProvider
Provides SDK request header "amz-sdk-request" 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InternalLogFactory
Can be used to configure the default log factory for the AWSJavaClientCore
 and AWSJavaClientSigners. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EnvironmentVariableCsmConfigurationProvider
Configuration provider that sources the client side monitoring
 configuration parameters from environment variables. 
 | 
class  | 
ProfileCsmConfigurationProvider
Configuration provider that sources the client side monitoring configuration
 parameters from the configured profile in the shared AWS config file. 
 | 
class  | 
SystemPropertyCsmConfigurationProvider
Configuration provider that sources the client side monitoring
 configuration parameters from system properties. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SdkJsonProtocolFactory
Factory 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  | 
ClockSkewAdjuster
Applies 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  | 
DateUtils
Utilities for parsing and formatting dates. 
 | 
class  | 
VersionInfoUtils
Utility class for accessing AWS SDK versioning information. 
 | 
Copyright © 2023. All rights reserved.