public class PartitionRegionImpl extends Object implements RegionImpl
| Constructor and Description | 
|---|
| PartitionRegionImpl(String region,
                   Partition p) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<String> | getAvailableEndpoints()Returns an immutable collection of all the endpoints available in the
 region
 metadata. | 
| String | getDomain()Returns the domain for this region; ex: "amazonaws.com". | 
| String | getName()The unique system ID for this region; ex: "us-east-1". | 
| String | getPartition()Returns the partition this region is in. | 
| String | getServiceEndpoint(String serviceName)Returns the endpoint for the given service. | 
| boolean | hasHttpEndpoint(String serviceName)Returns true if the service is explicitly enabled for http in this
 region or a service is partition wide enabled. | 
| boolean | hasHttpsEndpoint(String serviceName)Returns true if the service is explicitly enabled for https in this
 region or a service is partition wide enabled. | 
| boolean | isServiceSupported(String serviceName)Returns true if the service is explicitly enabled for a region or a
 service is partition wide enabled. | 
public String getName()
RegionImplgetName in interface RegionImplpublic String getDomain()
RegionImplgetDomain in interface RegionImplpublic String getPartition()
RegionImplgetPartition in interface RegionImplpublic String getServiceEndpoint(String serviceName)
getServiceEndpoint in interface RegionImplserviceName - The service endpoint prefix which can be retrieved from the
         constant ENDPOINT_PREFIX of the specific service client interface,
         e.g. AmazonEC2.ENDPOINT_PREFIX.public boolean isServiceSupported(String serviceName)
isServiceSupported in interface RegionImplserviceName - The service endpoint prefix which can be retrieved from the
         constant ENDPOINT_PREFIX of the specific service client interface,
         e.g. AmazonEC2.ENDPOINT_PREFIX.public boolean hasHttpsEndpoint(String serviceName)
hasHttpsEndpoint in interface RegionImplserviceName - The service endpoint prefix which can be retrieved from the
         constant ENDPOINT_PREFIX of the specific service client interface,
         e.g. AmazonEC2.ENDPOINT_PREFIX.public boolean hasHttpEndpoint(String serviceName)
hasHttpEndpoint in interface RegionImplserviceName - The service endpoint prefix which can be retrieved from the
         constant ENDPOINT_PREFIX of the specific service client interface,
         e.g. AmazonEC2.ENDPOINT_PREFIX.public Collection<String> getAvailableEndpoints()
RegionImplgetAvailableEndpoints in interface RegionImplCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.