/** * Returns the respective AWS region. */ public com.amazonaws.regions.Region toAWSRegion() { final String s3regionId = getFirstRegionId(); if (s3regionId == null) { // US Standard return RegionUtils.getRegionByEndpoint(Constants.S3_HOSTNAME); } else { return RegionUtils.getRegion(s3regionId); } } }
@Test(expected = IllegalArgumentException.class) public void testGetRegionByEndpointWithBogusEndpoint() { Region standard = RegionUtils.getRegionByEndpoint("bogus.amazonaws.com"); }
@Test public void testRegionEquals() { final Region usWest2 = RegionUtils.getRegion("us-west-2"); final Region other = RegionUtils.getRegionByEndpoint("s3.us-west-2.amazonaws.com"); assertEquals(usWest2, other); }
@Test public void testGetRegionByEndpoint() { Region usWest2 = RegionUtils.getRegionByEndpoint("s3.us-west-2.amazonaws.com"); Region standard = RegionUtils.getRegionByEndpoint("s3.amazonaws.com"); assertEquals(usWest2.getName(), "us-west-2"); assertEquals(usWest2.getServiceEndpoint(ServiceAbbreviations.S3), "s3.us-west-2.amazonaws.com"); assertEquals(standard.getName(), "us-east-1"); assertEquals(standard.getServiceEndpoint(ServiceAbbreviations.S3), "s3.amazonaws.com"); }
.getRegionByEndpoint(this.endpoint.getHost()) .getName(); } catch (final IllegalArgumentException exception) {
String destinationRegion = originalCopySnapshotRequest .getDestinationRegion() != null ? originalCopySnapshotRequest .getDestinationRegion() : RegionUtils.getRegionByEndpoint( endPointDestination.getHost()).toString();
/** * Returns the respective AWS region. */ public com.amazonaws.regions.Region toAWSRegion() { final String s3regionId = getFirstRegionId(); if (s3regionId == null) { // US Standard return RegionUtils.getRegionByEndpoint(Constants.S3_HOSTNAME); } else { return RegionUtils.getRegion(s3regionId); } } }
.getRegionByEndpoint(this.endpoint.getHost()) .getName(); } catch (final IllegalArgumentException exception) {