Package | Description |
---|---|
com.amazonaws.adapters.types | |
com.amazonaws.auth | |
com.amazonaws.handlers | |
com.amazonaws.http | |
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.internal.http | |
com.amazonaws.partitions | |
com.amazonaws.protocol.json | |
com.amazonaws.regions | |
com.amazonaws.retry | |
com.amazonaws.services.dynamodbv2 | |
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.amazonaws.services.s3.transfer |
Transfer management.
|
com.amazonaws.services.s3.transfer.internal | |
com.amazonaws.services.simpleworkflow | |
com.amazonaws.services.sqs | |
com.amazonaws.transform |
Package | Description |
---|---|
com.amazonaws.http.timers |
Classes for the request timeout and client execution timeout features.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TypeAdapter<Source,Destination>
Adapter interface to convert one type to another
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
RefreshableTask<T>
Handles refreshing a value with a simple synchronization policy.
|
(package private) class |
SessionCredentialsHolder
Holder class used to atomically store a session with its expiration time.
|
(package private) class |
ShouldDoAsyncSessionRefresh
Predicate to determine when it is sufficient to do an async refresh of session credentials and
return existing credentials to the caller.
|
(package private) class |
ShouldDoBlockingSessionRefresh
Predicate to determine when we do a blocking, synchronous refresh of session credentials in
STSSessionCredentialsProvider and STSAssumeRoleSessionCredentialsProvider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRequestHandler2
Interface for
RequestHandler2 . |
Modifier and Type | Class and Description |
---|---|
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 | Class and Description |
---|---|
class |
HttpClientSettings
A convienient class that expose all settings in
ClientConfiguration and other internal settings to the
underlying http client. |
Modifier and Type | Class and Description |
---|---|
class |
TimeoutThreadPoolBuilder
Utility class to build the
ScheduledThreadPoolExecutor for the request timeout and client
execution timeout features |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientExecutionAbortTask
Task to be scheduled by
ClientExecutionTimer |
class |
ClientExecutionAbortTaskImpl
Implementation of
ClientExecutionAbortTask that interrupts the caller thread and aborts
any HTTP request when triggered |
interface |
ClientExecutionAbortTrackerTask |
class |
ClientExecutionAbortTrackerTaskImpl
Keeps track of the scheduled
ClientExecutionAbortTask and the associated Future |
class |
ClientExecutionTimer
Represents a timer to enforce a timeout on the total client execution time.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HttpRequestAbortTask
Task to be scheduled by
HttpRequestTimer |
class |
HttpRequestAbortTaskImpl
Implementation of
HttpRequestAbortTask that aborts the tracking HttpRequestBase
when triggered |
interface |
HttpRequestAbortTaskTracker
Returned by
HttpRequestTimer to track a scheduled timer task. |
class |
HttpRequestAbortTaskTrackerImpl
Keeps track of the scheduled
HttpRequestAbortTask and the associated Future |
class |
HttpRequestTimer
Represents a timer class to enforce HTTP request timeouts.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonErrorCodeParser |
class |
JsonErrorMessageParser |
Modifier and Type | Class and Description |
---|---|
class |
PartitionMetadataProvider
Region metadata provider based on partitions.
|
class |
PartitionsLoader
Loads all the partition files into memory.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
SdkCborGenerator
Thin wrapper around Jackson's JSON generator for CBOR.
|
class |
SdkJsonGenerator
Thin wrapper around Jackson's JSON generator.
|
(package private) class |
SdkStructuredCborFactory
Creates generators and protocol handlers for CBOR wire format.
|
(package private) interface |
SdkStructuredJsonFactory
Common interface for creating generators (writers) and protocol handlers for JSON like protocols.
|
class |
SdkStructuredPlainJsonFactory
Creates generators and protocol handlers for plain text JSON wire format.
|
Modifier and Type | Class and Description |
---|---|
class |
InMemoryRegionsProvider
Region metadata provider that holds all data in memory and returns data
from them.
|
class |
LegacyRegionXmlLoadUtils
Deprecated.
|
class |
LegacyRegionXmlMetadataBuilder
A region metadata builder that loads the data by looking at all the
legacy metadata locations.
|
interface |
RegionImpl
Interface for an region implementation.
|
interface |
RegionMetadataProvider |
Modifier and Type | Method and Description |
---|---|
(package private) static int |
RetryUtils.calculateFullJitterBackoff(int retriesAttempted,
int baseDelay,
int maxBackoffTime,
java.util.Random random) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AmazonDynamoDBClientConfigurationFactory |
Modifier and Type | Class and Description |
---|---|
(package private) class |
DynamoDBAnnotationRegistry
Map of DynamoDB annotations.
|
(package private) class |
DynamoDBAutoGeneratorRegistry
Helper for auto-generating attribute values.
|
(package private) class |
DynamoDBMappingsRegistry
Reflection assistant for
DynamoDBMapper |
(package private) class |
DynamoDBReflectionRegistry
Reflection assistant for
DynamoDBMapper |
(package private) class |
DynamoDBReflector
Deprecated.
This class is internal only and should not be used. It will be removed in the next
major version of the SDK.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AmazonS3ClientConfigurationFactory |
Modifier and Type | Class and Description |
---|---|
(package private) class |
DownloadCallable |
Modifier and Type | Method and Description |
---|---|
void |
DownloadImpl.updatePersistableTransfer(java.lang.Integer lastFullyDownloadedPartNumber)
Only for internal use.
|
Modifier and Type | Class and Description |
---|---|
class |
AmazonSimpleWorkflowClientConfigurationFactory |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AmazonSQSClientConfigurationFactory |
Modifier and Type | Class and Description |
---|---|
class |
JsonErrorUnmarshaller
Unmarshaller for JSON error responses from AWS services.
|