public class JcloudsPropertiesFromBrooklynProperties extends LocationPropertiesFromBrooklynProperties
The properties to use for a jclouds location, loaded from brooklyn.properties file
Preferred format is:
A number of properties are also supported, listed in the JcloudsLocationConfig
| Constructor and Description |
|---|
JcloudsPropertiesFromBrooklynProperties() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getJcloudsProperties(java.lang.String providerOrApi,
java.lang.String regionOrEndpoint,
java.lang.String namedLocation,
java.util.Map<java.lang.String,?> properties) |
java.util.Map<java.lang.String,java.lang.Object> |
getLocationProperties(java.lang.String provider,
java.lang.String namedLocation,
java.util.Map<java.lang.String,?> properties)
Finds the properties that apply to location, stripping off the prefixes.
|
setLocalTempDirpublic JcloudsPropertiesFromBrooklynProperties()
public java.util.Map<java.lang.String,java.lang.Object> getLocationProperties(java.lang.String provider,
java.lang.String namedLocation,
java.util.Map<java.lang.String,?> properties)
LocationPropertiesFromBrooklynPropertiesConverts deprecated hyphenated properties to the non-deprecated camelCase format.
getLocationProperties in class LocationPropertiesFromBrooklynPropertiespublic java.util.Map<java.lang.String,java.lang.Object> getJcloudsProperties(java.lang.String providerOrApi,
java.lang.String regionOrEndpoint,
java.lang.String namedLocation,
java.util.Map<java.lang.String,?> properties)