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.
|
setLocalTempDir
public 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)
LocationPropertiesFromBrooklynProperties
Converts deprecated hyphenated properties to the non-deprecated camelCase format.
getLocationProperties
in class LocationPropertiesFromBrooklynProperties
public 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)