Class AwsIsoPartitionMetadata

java.lang.Object
software.amazon.awssdk.regions.partitionmetadata.AwsIsoPartitionMetadata
All Implemented Interfaces:
PartitionMetadata

@Generated("software.amazon.awssdk:codegen") public final class AwsIsoPartitionMetadata extends Object implements PartitionMetadata
  • Constructor Details

    • AwsIsoPartitionMetadata

      public AwsIsoPartitionMetadata()
  • Method Details

    • id

      public String id()
      Description copied from interface: PartitionMetadata
      Returns the identifier for this partition, such as aws.
      Specified by:
      id in interface PartitionMetadata
      Returns:
      The identifier for this partition.
    • name

      public String name()
      Description copied from interface: PartitionMetadata
      Returns the partition name for this partition, such as AWS Standard
      Specified by:
      name in interface PartitionMetadata
      Returns:
      The name of this partition
    • regionRegex

      public String regionRegex()
      Description copied from interface: PartitionMetadata
      Returns the region regex used for pattern matching for this partition.
      Specified by:
      regionRegex in interface PartitionMetadata
      Returns:
      The region regex of this partition.
    • dnsSuffix

      public String dnsSuffix(PartitionEndpointKey key)
      Description copied from interface: PartitionMetadata
      Returns the DNS suffix, such as amazonaws.com for this partition. This returns the DNS suffix associated with the tags in the provided PartitionEndpointKey.
      Specified by:
      dnsSuffix in interface PartitionMetadata
      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: PartitionMetadata
      Returns the hostname pattern, such as {service}.{region}.{dnsSuffix} for this partition. This returns the hostname associated with the tags in the provided PartitionEndpointKey.
      Specified by:
      hostname in interface PartitionMetadata
      Returns:
      The hostname pattern for this partition with the endpoint tags specified in the endpoint key, or null if one is not known.