Class AwsIsoEPartitionMetadata
- java.lang.Object
-
- software.amazon.awssdk.regions.partitionmetadata.AwsIsoEPartitionMetadata
-
- All Implemented Interfaces:
PartitionMetadata
@SdkPublicApi @Generated("software.amazon.awssdk:codegen") public final class AwsIsoEPartitionMetadata extends Object implements PartitionMetadata
-
-
Constructor Summary
Constructors Constructor Description AwsIsoEPartitionMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdnsSuffix(PartitionEndpointKey key)Returns the DNS suffix, such as amazonaws.com for this partition.Stringhostname(PartitionEndpointKey key)Returns the hostname pattern, such as {service}.{region}.{dnsSuffix} for this partition.Stringid()Returns the identifier for this partition, such as aws.Stringname()Returns the partition name for this partition, such as AWS StandardStringregionRegex()Returns the region regex used for pattern matching for this partition.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.regions.PartitionMetadata
dnsSuffix, hostname
-
-
-
-
Method Detail
-
id
public String id()
Description copied from interface:PartitionMetadataReturns the identifier for this partition, such as aws.- Specified by:
idin interfacePartitionMetadata- Returns:
- The identifier for this partition.
-
name
public String name()
Description copied from interface:PartitionMetadataReturns the partition name for this partition, such as AWS Standard- Specified by:
namein interfacePartitionMetadata- Returns:
- The name of this partition
-
regionRegex
public String regionRegex()
Description copied from interface:PartitionMetadataReturns the region regex used for pattern matching for this partition.- Specified by:
regionRegexin interfacePartitionMetadata- Returns:
- The region regex of this partition.
-
dnsSuffix
public String dnsSuffix(PartitionEndpointKey key)
Description copied from interface:PartitionMetadataReturns the DNS suffix, such as amazonaws.com for this partition. This returns the DNS suffix associated with the tags in the providedPartitionEndpointKey.- Specified by:
dnsSuffixin interfacePartitionMetadata- Returns:
- The DNS suffix for this partition with the endpoint tags specified in the endpoint key, or null if one is not known.
-
hostname
public String hostname(PartitionEndpointKey key)
Description copied from interface:PartitionMetadataReturns the hostname pattern, such as {service}.{region}.{dnsSuffix} for this partition. This returns the hostname associated with the tags in the providedPartitionEndpointKey.- Specified by:
hostnamein interfacePartitionMetadata- Returns:
- The hostname pattern for this partition with the endpoint tags specified in the endpoint key, or null if one is not known.
-
-