| Interface | Description |
|---|---|
| RegionImpl |
Interface for an region implementation.
|
| RegionMetadataProvider |
| Class | Description |
|---|---|
| AbstractRegionMetadataProvider |
An abstract implementation of
RegionMetadataProvider |
| AwsEnvVarOverrideRegionProvider |
Loads region information from the '"AWS_REGION"'
environment variable.
|
| AwsProfileRegionProvider |
Loads region information from the shared AWS config file.
|
| AwsRegionProvider |
Interface for providing AWS region information.
|
| AwsRegionProviderChain |
Composite
AwsRegionProvider that sequentially delegates to a chain of providers looking
for region information. |
| AwsSystemPropertyRegionProvider |
Loads region information from the '"aws.region"' JVM system
property.
|
| DefaultAwsRegionProviderChain |
Default region provider chain used when no explicit region is supplied to a client builder.
|
| EndpointToRegion |
Utilities to attempt to convert from a hostname/endpoint to an AWS region.
|
| InMemoryRegionImpl |
An implementation of
RegionImpl that holds all information in memory. |
| InMemoryRegionsProvider |
Region metadata provider that holds all data in memory and returns data
from them.
|
| InstanceMetadataRegionProvider |
Attempts to load region information from the EC2 Metadata service.
|
| LegacyRegionXmlLoadUtils | Deprecated |
| LegacyRegionXmlMetadataBuilder |
A region metadata builder that loads the data by looking at all the
legacy metadata locations.
|
| MetadataSupportedRegionFromEndpointProvider |
An implementation of
RegionFromEndpointResolver that is supported by region metadata files. |
| Region |
Metadata for an AWS region, including its name and what services
are available in it.
|
| RegionMetadata |
A collection of metadata about a set of regions and the services they
contain.
|
| RegionMetadataFactory |
A factory to create
RegionMetadata |
| RegionMetadataParser |
Parses a region metadata file to pull out information about the
available regions, names, IDs, and what service endpoints are available
in each region.
|
| RegionUtils |
Utilities for working with regions.
|
| ServiceAbbreviations | Deprecated
use the constant ENDPOINT_PREFIX from the specific service client
interface instead for retrieving the specific service abbreviation,
e.g.
|
| Enum | Description |
|---|---|
| Regions |
Enumeration of region names
|