public class ServiceMetadataUtils extends Object
Modifier and Type | Method and Description |
---|---|
static String |
dnsSuffix(ServiceEndpointKey key,
Map<ServiceEndpointKey,String> dnsSuffixesByRegion,
Map<Pair<String,PartitionEndpointKey>,String> dnsSuffixesByPartition) |
static URI |
endpointFor(String hostname,
String endpointPrefix,
String region,
String dnsSuffix) |
static String |
hostname(ServiceEndpointKey key,
Map<ServiceEndpointKey,String> hostnamesByRegion,
Map<Pair<String,PartitionEndpointKey>,String> hostnamesByPartition) |
static Pair<String,PartitionEndpointKey> |
partitionKey(ServiceEndpointKey key) |
static Region |
signingRegion(ServiceEndpointKey key,
Map<ServiceEndpointKey,String> signingRegionsByRegion,
Map<Pair<String,PartitionEndpointKey>,String> signingRegionsByPartition) |
public static URI endpointFor(String hostname, String endpointPrefix, String region, String dnsSuffix)
public static Region signingRegion(ServiceEndpointKey key, Map<ServiceEndpointKey,String> signingRegionsByRegion, Map<Pair<String,PartitionEndpointKey>,String> signingRegionsByPartition)
public static String dnsSuffix(ServiceEndpointKey key, Map<ServiceEndpointKey,String> dnsSuffixesByRegion, Map<Pair<String,PartitionEndpointKey>,String> dnsSuffixesByPartition)
public static String hostname(ServiceEndpointKey key, Map<ServiceEndpointKey,String> hostnamesByRegion, Map<Pair<String,PartitionEndpointKey>,String> hostnamesByPartition)
public static Pair<String,PartitionEndpointKey> partitionKey(ServiceEndpointKey key)
Copyright © 2021. All rights reserved.