| Package | Description | 
|---|---|
| com.amazonaws | |
| com.amazonaws.adapters.types | |
| com.amazonaws.auth | |
| com.amazonaws.event | |
| com.amazonaws.handlers | |
| com.amazonaws.http | |
| com.amazonaws.http.apache | |
| com.amazonaws.http.settings | |
| com.amazonaws.http.timers | Classes for the request timeout and client execution timeout features. | 
| com.amazonaws.http.timers.client | |
| com.amazonaws.http.timers.request | |
| com.amazonaws.partitions | |
| com.amazonaws.profile.path | |
| com.amazonaws.profile.path.config | |
| com.amazonaws.profile.path.cred | |
| com.amazonaws.protocol.json | |
| com.amazonaws.regions | |
| com.amazonaws.retry | |
| com.amazonaws.retry.v2 | |
| com.amazonaws.util | |
| com.amazonaws.waiters | 
| Package | Description | 
|---|---|
| com.amazonaws.http.timers | Classes for the request timeout and client execution timeout features. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | AmazonClientException. isRetryable()Returns a hint as to whether it makes sense to retry upon this exception. | 
| void | AmazonWebServiceClient. makeImmutable()Deprecated.  | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TypeAdapter<Source,Destination>Adapter interface to convert one type to another | 
| Constructor and Description | 
|---|
| ContainerCredentialsProvider(com.amazonaws.internal.CredentialsEndpointProvider credentailsEndpointProvider) | 
| Modifier and Type | Method and Description | 
|---|---|
| static InputStream | ProgressInputStream. inputStreamForRequest(InputStream is,
                     ProgressListener progressListener) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IRequestHandler2Interface for  RequestHandler2. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdleConnectionReaperDaemon thread to periodically check connection pools for idle connections. | 
| class  | JsonErrorResponseHandler | 
| class  | JsonResponseHandler<T>Default implementation of HttpResponseHandler that handles a successful response from an AWS
 service and unmarshalls the result using a JSON unmarshaller. | 
| Modifier and Type | Field and Description | 
|---|---|
| static org.apache.commons.logging.Log | AmazonHttpClient. requestLogLogger providing detailed information on requests/responses. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SdkProxyRoutePlannerSdkProxyRoutePlanner delegates a Proxy Route Planner from the settings instead of the
 system properties. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpClientSettingsA convienient class that expose all settings in  ClientConfigurationand other internal settings to the
 underlying http client. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TimeoutThreadPoolBuilderUtility class to build the  ScheduledThreadPoolExecutorfor the request timeout and client
 execution timeout features | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ClientExecutionAbortTaskTask to be scheduled by  ClientExecutionTimer | 
| class  | ClientExecutionAbortTaskImplImplementation of  ClientExecutionAbortTaskthat interrupts the caller thread and aborts
 any HTTP request when triggered | 
| interface  | ClientExecutionAbortTrackerTask | 
| class  | ClientExecutionAbortTrackerTaskImplKeeps track of the scheduled  ClientExecutionAbortTaskand the associatedFuture | 
| class  | ClientExecutionTimerRepresents a timer to enforce a timeout on the total client execution time. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HttpRequestAbortTaskTask to be scheduled by  HttpRequestTimer | 
| class  | HttpRequestAbortTaskImplImplementation of  HttpRequestAbortTaskthat aborts the trackingHttpRequestBasewhen triggered | 
| interface  | HttpRequestAbortTaskTrackerReturned by  HttpRequestTimerto track a scheduled timer task. | 
| class  | HttpRequestAbortTaskTrackerImplKeeps track of the scheduled  HttpRequestAbortTaskand the associatedFuture | 
| class  | HttpRequestTimerRepresents a timer class to enforce HTTP request timeouts. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PartitionMetadataProviderRegion metadata provider based on partitions. | 
| class  | PartitionsLoaderLoads all the partition files into memory. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwsDirectoryBasePathProviderBase provider for all location providers that source a file from the ~/.aws directory. | 
| interface  | AwsProfileFileLocationProviderProvides the location of both the AWS Shared credentials file (~/.aws/credentials) or the AWS
 Shared config file (~/.aws/config). | 
| class  | AwsProfileFileLocationProviderChainDelegates to a chain of  AwsProfileFileLocationProvider. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConfigEnvVarOverrideLocationProviderIf the  environment variable is set then we source
 the config file from the location specified. | 
| class  | SharedConfigDefaultLocationProviderChecks if there is a config file present at the default location (~/.aws/config). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CredentialsDefaultLocationProviderLoad shared credentials file from the default location (~/.aws/credentials). | 
| class  | CredentialsEnvVarOverrideLocationProviderIf  environment variable is set then the
 shared credentials file is source from it's location. | 
| class  | CredentialsLegacyConfigLocationProviderTreats the CLI config file as the source of credentials. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JsonContentSimple struct like class to hold both the raw json string content and it's parsed JsonNode | 
| class  | SdkJsonGeneratorThin wrapper around Jackson's JSON generator. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InMemoryRegionsProviderRegion metadata provider that holds all data in memory and returns data
 from them. | 
| class  | LegacyRegionXmlLoadUtilsDeprecated.  | 
| class  | LegacyRegionXmlMetadataBuilderA region metadata builder that loads the data by looking at all the
 legacy metadata locations. | 
| interface  | RegionImplInterface for an region implementation. | 
| interface  | RegionMetadataProvider | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RetryPolicyAdapterAdapts a legacy  RetryPolicyto the newRetryPolicy. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | RetryPolicyContext.Builder | 
| Modifier and Type | Method and Description | 
|---|---|
| static RetryPolicyContext.Builder | RetryPolicyContext. builder() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MetadataCacheInterface for caches interacting with response metadata. | 
| class  | NullResponseMetadataCacheNo-op response metadata cache used when a client instance is configured
 without response metadata caching enabled. | 
| class  | ResponseMetadataCacheCache of response metadata for recently executed requests for diagnostic
 purposes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NoOpWaiterHandler | 
Copyright © 2017. All rights reserved.