Interface | Description |
---|---|
MetricAware |
Used to check if any metrics gathering activity is already turned on in one
of the underlying wrapped objects.
|
Releasable |
Used for releasing a resource.
|
SdkFunction<Input,Output> |
Similar to the Function functional interface in Java 8.
|
TokenBucket.Clock |
Class | Description |
---|---|
AmazonWebServiceRequestAdapter |
Adapts the configuration present in
AmazonWebServiceRequest to RequestConfig . |
AmazonWebServiceRequestAdapterTest | |
BufferedInputStreamResetTest |
This test demonstrates why we should call mark(Integer.MAX_VALUE) instead of
mark(-1).
|
ConnectionUtils | |
ConnectionUtilsTest | |
CredentialsEndpointProvider |
Abstract class to return an endpoint URI from which the credentials can be loaded.
|
CustomBackoffStrategy | |
DateTimeJsonSerializer |
A Jackson serializer for Joda
DateTime s. |
DefaultServiceEndpointBuilder |
Uses region metdata to construct an endpoint for a specific service
|
DefaultServiceEndpointBuilderTest | |
DelegateInputStream |
InputStream delegate class.
|
DelegateSocket |
Socket delegate class.
|
DelegateSSLSocket | |
DynamoDBBackoffStrategy | |
EC2MetadataClient | Deprecated
Refer
EC2MetadataUtils |
EC2ResourceFetcher | |
EC2ResourceFetcherTest | |
FIFOCache<T> |
A bounded cache that has a FIFO eviction policy when the cache is full.
|
FIFOCacheTest | |
IdentityEndpointBuilder |
More of a No-Op endpoint builder that just returns the same endpoint it was constructed with
|
InstanceMetadataServiceResourceFetcher |
Fetch resources from EC2 Instance Metadata Service.
|
InstanceMetadataServiceResourceFetcherTest | |
ListWithAutoConstructFlag<T> |
List with auto construct flag to indicate whether it is auto constructed by Java SDK.
|
MetricsInputStream |
Record input stream read time into
AWSRequestMetrics under metric type
HttpSocketReadTime; |
ReleasableInputStream |
An input stream that can have the close operation disabled (to avoid
accidentally being closed).
|
ResettableInputStream |
A mark-and-resettable input stream that can be used on files or file input
streams.
|
ResettableInputStreamTest | |
SdkBufferedInputStream |
A buffered input stream that is both SDK metric aware, and can be aborted
via thread interrupt.
|
SdkDigestInputStream |
Base class for AWS Java SDK specific
DigestInputStream . |
SdkFilterInputStream |
Base class for AWS Java SDK specific
FilterInputStream . |
SdkFilterOutputStream |
Base class for AWS Java SDK specific
FilterOutputStream . |
SdkInputStream |
Base class for AWS Java SDK specific
InputStream . |
SdkInternalList<T> |
List with auto construct flag to indicate whether it is auto constructed by
Java SDK.
|
SdkInternalMap<K,V> |
Map with auto construct flag to indicate whether it is auto constructed by
Java SDK.
|
SdkInternalMapTest |
Unit test for SdkInternalMap
|
SdkMetricsSocket |
A wrapper to Socket with metrics feature to record socket read time.
|
SdkPredicate<T> |
Similar to Predicate functional interface in Java 8
|
SdkProxyRoutePlannerIntegrationTest |
This class starts a mock proxy server, and once a request is sent to this mock proxy server,
a 200 OK will be returned.
|
SdkProxyRoutePlannerTest |
Unit tests for
SdkProxyRoutePlanner . |
SdkRequestHeaderProviderTest | |
SdkRequestRetryHeaderProvider |
Provides SDK request header "amz-sdk-request"
|
SdkSocket | |
SdkSSLContext | |
SdkSSLMetricsSocket |
A wrapper to SSLSocket with metric feature to record socket read time.
|
SdkSSLMetricsSocketTest | |
SdkSSLSocket | |
SdkThreadLocalsRegistry | |
ServiceEndpointBuilder |
Construct a service endpoint based on metadata like service name and region
|
StaticCredentialsProvider | Deprecated |
TokenBucket | |
TokenBucketCubicTest | |
TokenBucketEndToEndTest |
From the spec:
The new_token_bucket_rate is the expected value that should be passed to the _TokenBucketUpdateRate() at the end of
_UpdateClientSendingRate().
|
TokenBucketTest |
Exception | Description |
---|---|
CRC32MismatchException |
The exception will be thrown when client side CRC32 checksum does not match the one from server side.
|
Copyright © 2022. All rights reserved.