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(String productCode) |
boolean |
isRegionIdValid(String regionId) |
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(String productCode)
isProductCodeValid in class EndpointResolverBasepublic boolean isRegionIdValid(String regionId)
isRegionIdValid in class EndpointResolverBasepublic String makeEndpointKey(ResolveEndpointRequest request)
Copyright © 2018. All Rights Reserved.