Class LocationIdToURIFromServiceEndpointsForTypeAndVersion
- java.lang.Object
-
- org.jclouds.openstack.keystone.catalog.suppliers.LocationIdToURIFromServiceEndpointsForTypeAndVersion
-
- All Implemented Interfaces:
com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<URI>>>
,Supplier<Map<String,com.google.common.base.Supplier<URI>>>
- Direct Known Subclasses:
RegionIdToAdminURIFromServiceEndpointsForTypeAndVersion
,RegionIdToURIFromServiceEndpointsForTypeAndVersion
public class LocationIdToURIFromServiceEndpointsForTypeAndVersion extends Object implements com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<URI>>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
LocationIdToURIFromServiceEndpointsForTypeAndVersion.Factory
-
Field Summary
Fields Modifier and Type Field Description protected String
apiType
protected String
apiVersion
protected Logger
logger
protected ServiceEndpointResolutionStrategy
resolveServiceEndpointURI
protected com.google.common.base.Supplier<List<ServiceEndpoint>>
serviceEndpoints
protected ServiceEndpointToRegion
serviceEndpointToRegion
-
-
-
Field Detail
-
logger
protected Logger logger
-
serviceEndpoints
protected final com.google.common.base.Supplier<List<ServiceEndpoint>> serviceEndpoints
-
resolveServiceEndpointURI
protected final ServiceEndpointResolutionStrategy resolveServiceEndpointURI
-
serviceEndpointToRegion
protected final ServiceEndpointToRegion serviceEndpointToRegion
-
apiType
protected final String apiType
-
apiVersion
protected final String apiVersion
-
-