Class LocationIdToURIFromConfigurationOrDefaultToProvider
java.lang.Object
org.jclouds.location.suppliers.fromconfig.LocationIdToURIFromConfigurationOrDefaultToProvider
- 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:
RegionIdToURIFromConfigurationOrDefaultToProvider
,ZoneIdToURIFromConfigurationOrDefaultToProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ValueOfConfigurationKeyOrNull
protected final String
protected Logger
protected final com.google.common.base.Supplier
<URI> -
Constructor Summary
ConstructorsConstructorDescriptionLocationIdToURIFromConfigurationOrDefaultToProvider
(ValueOfConfigurationKeyOrNull config, com.google.common.base.Supplier<URI> providerURI, com.google.common.base.Supplier<Set<String>> locationIds, String configPrefix) -
Method Summary
-
Field Details
-
logger
-
config
-
locationIds
-
providerURI
-
configPrefix
-
-
Constructor Details
-
LocationIdToURIFromConfigurationOrDefaultToProvider
@Inject public LocationIdToURIFromConfigurationOrDefaultToProvider(ValueOfConfigurationKeyOrNull config, com.google.common.base.Supplier<URI> providerURI, com.google.common.base.Supplier<Set<String>> locationIds, String configPrefix)
-
-
Method Details