public class LocationServiceEndpointResolver extends EndpointResolverBase
| Modifier and Type | Field and Description |
|---|---|
int |
locationServiceCallCounter |
| Constructor and Description |
|---|
LocationServiceEndpointResolver(DefaultAcsClient client) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isProductCodeValid(ResolveEndpointRequest request) |
boolean |
isRegionIdValid(ResolveEndpointRequest request) |
String |
makeEndpointKey(ResolveEndpointRequest request) |
String |
makeEndpointKey(String productCode,
String locationServiceCode,
String regionId,
String endpointType) |
String |
resolve(ResolveEndpointRequest request) |
void |
setLocationServiceEndpoint(String endpoint) |
fetchEndpointEntry, getValidRegionIdsByProduct, putEndpointEntrypublic LocationServiceEndpointResolver(DefaultAcsClient client)
public void setLocationServiceEndpoint(String endpoint)
public String resolve(ResolveEndpointRequest request) throws ClientException
ClientExceptionpublic boolean isProductCodeValid(ResolveEndpointRequest request)
isProductCodeValid in class EndpointResolverBasepublic boolean isRegionIdValid(ResolveEndpointRequest request)
isRegionIdValid in class EndpointResolverBasepublic String makeEndpointKey(ResolveEndpointRequest request)
Copyright © 2018. All Rights Reserved.