Brooklyn

brooklyn.location.jclouds
[Java] Class JcloudsPropertiesFromBrooklynProperties

java.lang.Object
  brooklyn.location.basic.LocationPropertiesFromBrooklynProperties
      brooklyn.location.jclouds.JcloudsPropertiesFromBrooklynProperties

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

Authors:
andrea


Field Summary
 
Fields inherited from class LocationPropertiesFromBrooklynProperties
DEPRECATED_KEYS_MAPPING
 
Method Summary
protected java.util.Map getDeprecatedKeysMapping()

protected java.util.Map getGenericJcloudsSingleWordProperties(java.lang.String providerOrApi, java.util.Map properties)

java.util.Map getJcloudsProperties(java.lang.String providerOrApi, java.lang.String regionName, java.lang.String namedLocation, java.util.Map properties)

@see LocationPropertiesFromBrooklynProperties#getLocationProperties(String, String, Map)

java.util.Map getLocationProperties(java.lang.String provider, java.lang.String namedLocation, java.util.Map properties)

protected java.util.Map getNamedJcloudsProperties(java.lang.String locationName, java.util.Map properties)

protected java.lang.String getProviderFromDefinition(java.lang.String definition)

protected java.lang.String getProviderName(java.lang.String providerOrApi, java.lang.String locationName, java.util.Map properties)

protected java.util.Map getProviderOrApiJcloudsProperties(java.lang.String providerOrApi, java.util.Map properties)

protected java.util.Map getRegionJcloudsProperties(java.lang.String providerOrApi, java.lang.String regionName, java.util.Map properties)

 
Methods inherited from class LocationPropertiesFromBrooklynProperties
getDeprecatedKeysMapping, getGenericLocationSingleWordProperties, getLocationProperties, getMatchingProperties, getMatchingProperties, getMatchingSingleWordProperties, getMatchingSingleWordProperties, getNamedLocationProperties, getNamedProvider, getScopedLocationProperties, transformDeprecated
 

Method Detail

getDeprecatedKeysMapping

protected Map getDeprecatedKeysMapping() {
protected java.util.Map getDeprecatedKeysMapping()


getGenericJcloudsSingleWordProperties

protected java.util.Map getGenericJcloudsSingleWordProperties(java.lang.String providerOrApi, java.util.Map properties)


getJcloudsProperties

public java.util.Map getJcloudsProperties(java.lang.String providerOrApi, java.lang.String regionName, java.lang.String namedLocation, java.util.Map properties)
See Also:
LocationPropertiesFromBrooklynProperties#getLocationProperties(String, String, Map)#getLocationProperties(String, String, Map)


getLocationProperties

@Override
public java.util.Map getLocationProperties(java.lang.String provider, java.lang.String namedLocation, java.util.Map properties)


getNamedJcloudsProperties

protected java.util.Map getNamedJcloudsProperties(java.lang.String locationName, java.util.Map properties)


getProviderFromDefinition

protected java.lang.String getProviderFromDefinition(java.lang.String definition)


getProviderName

protected java.lang.String getProviderName(java.lang.String providerOrApi, java.lang.String locationName, java.util.Map properties)


getProviderOrApiJcloudsProperties

protected java.util.Map getProviderOrApiJcloudsProperties(java.lang.String providerOrApi, java.util.Map properties)


getRegionJcloudsProperties

protected java.util.Map getRegionJcloudsProperties(java.lang.String providerOrApi, java.lang.String regionName, java.util.Map properties)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.