Cambios de región - AWS SDK for Java 2.x

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cambios de región

En esta sección se describen los cambios implementados en el AWS SDK for Java 2.x para usar las clases Region y Regions.

Configuración de región

  • Algunos servicios de AWS no tienen puntos de conexión específicos de cada región. Al utilizar dichos servicios, debe configurar la región como Region.AWS_GLOBAL o Region.AWS_CN_GLOBAL.

    Region region = Region.AWS_GLOBAL;
  • Las clases com.amazonaws.regions.Regions y com.amazonaws.regions.Region se combinan ahora en una clase, software.amazon.awssdk.regions.Region.

Asignaciones de nombres de métodos y clases

Las tablas siguientes asignan clases relacionadas con la región entre las versiones 1.x y 2.x del AWS SDK for Java. Puede crear una instancia de estas clases utilizando el método of().

RegionMetadata regionMetadata = RegionMetadata.of(Region.US_EAST_1);
1.x Cambios en el método de las clases de Regions
1.x 2.x

Regions.fromName

Region.of

Regions.getName

Region.id

Regions.getDescription

Region.metadata().description()

Regions.getCurrentRegion

No es compatible

Regions.DEFAULT_REGION

No es compatible

Regions.name

Region.id

1.x Cambios en el método de las clases de regiones
1.x 2.x

Region.getName

Region.id

Region.hasHttpsEndpoint

No es compatible

Region.hasHttpEndpoint

No es compatible

Region.getAvailableEndpoints

No es compatible

Region.createClient

No es compatible

RegionMetadata cambios en el método de clase
1.x 2.x

RegionMetadata.getName

RegionMetadata.name

RegionMetadata.getDomain

RegionMetadata.domain

RegionMetadata.getPartition

RegionMetadata.partition

ServiceMetadata cambios en el método de clase
1.x 2.x

Region.getServiceEndpoint

ServiceMetadata.endpointFor(Region)

Region.isServiceSupported

ServiceMetadata.regions().contains(Region)