| Class and Description | 
|---|
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| Class and Description | 
|---|
| DateUtils Utilities for parsing and formatting dates. | 
| LogCaptor A test utility that allows inspection of log statements
 during testing. | 
| LogCaptor.DefaultLogCaptor | 
| LogCaptor.LogCaptorTestBase | 
| Class and Description | 
|---|
| TimingInfo Used both as a base class and a minimal support of timing info. | 
| Class and Description | 
|---|
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| Class and Description | 
|---|
| FakeIOException Used for simulating an IOException for test purposes. | 
| Class and Description | 
|---|
| FakeIOException Used for simulating an IOException for test purposes. | 
| Class and Description | 
|---|
| JavaVersionParser.JavaVersion Struct like class representing a specific version of Java. | 
| Class and Description | 
|---|
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| Class and Description | 
|---|
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| MetadataCache Interface for caches interacting with response metadata. | 
| Class and Description | 
|---|
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| Class and Description | 
|---|
| TimestampFormat | 
| Class and Description | 
|---|
| TimestampFormat | 
| Class and Description | 
|---|
| AwsClientSideMonitoringMetrics Metrics used for generate client side monitoring events. | 
| AWSRequestMetrics Used as both a base class and a minimal support of AWS SDK request metrics. | 
| AWSRequestMetrics.Field Predefined AWS SDK metric types general across all AWS clients. | 
| AWSServiceMetrics Predefined AWS SDK non-request specific metric types general across all AWS
 clients. | 
| Base16 A Base 16 codec API, which encodes into hex string in upper case. | 
| Base16Lower A Base 16 codec API, which encodes into hex string in lower case. | 
| Base32 A Base 32 codec API. | 
| Base64 A Base 64 codec API. | 
| Classes Classes related utilities. | 
| ClassLoaderHelper | 
| CodecUtils Codec internal utilities | 
| EC2MetadataUtils.IAMInfo Information about the last time the instance profile was updated,
 including the instance's LastUpdated date, InstanceProfileArn, and
 InstanceProfileId. | 
| EC2MetadataUtils.IAMSecurityCredential The temporary security credentials (AccessKeyId, SecretAccessKey,
 SessionToken, and Expiration) associated with the IAM role. | 
| EC2MetadataUtils.InstanceInfo This POJO is a best attempt to capture the instance info which is only
 guaranteed to be a JSON document per
 http://docs.aws.amazon.com/AWSEC2/latest
 /UserGuide/ec2-instance-metadata.html
 Instance info includes dynamic information about the current instance
 such as region, instanceId, private IP address, etc. | 
| EC2MetadataUtils.NetworkInterface All of the metadata associated with a network interface on the instance. | 
| EncodingScheme Encoding scheme. | 
| EncodingSchemeEnum Currently provided encoding schemes "out of the box". | 
| ImmutableMapParameter An immutable map that could be built by convenient constructors. | 
| ImmutableMapParameter.Builder A convenient builder for creating ImmutableMapParameter instances. | 
| IOUtils Utilities for IO operations. | 
| JavaVersionParser.JavaVersion Struct like class representing a specific version of Java. | 
| JavaVersionParser.KnownJavaVersions Enum representing all the Java versions we know about and a special enum value
  JavaVersionParser.KnownJavaVersions.UNKNOWNfor ones we don't yet know about | 
| JodaTime Utilities for accessing joda-time. | 
| LogCaptor A test utility that allows inspection of log statements
 during testing. | 
| LogCaptor.DefaultLogCaptor | 
| MetadataCache Interface for caches interacting with response metadata. | 
| NamedDefaultThreadFactory An implementation of  ThreadFactorythat is based off of the default implementation in the java libraries
 except that it inserts a custom name instead of a pool number. | 
| SdkRuntime | 
| Throwables Utility for use with errors or exceptions. | 
| TimestampFormat | 
| TimingInfo Used both as a base class and a minimal support of timing info. | 
| UnreliableFilterInputStream An internal class used solely for the purpose of testing via failure
 injection. | 
| XMLWriter Utility for creating easily creating XML documents, one element at a time. | 
Copyright © 2020. All rights reserved.