Class AwsIsoFPartitionMetadata

    • Constructor Detail

      • AwsIsoFPartitionMetadata

        public AwsIsoFPartitionMetadata()
    • Method Detail

      • 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.