Brooklyn

brooklyn.entity.basic
[Java] Class ConfigKeys

java.lang.Object
  brooklyn.entity.basic.ConfigKeys

public class ConfigKeys

Dictionary of ConfigKey entries.


Method Summary
static Builder builder(java.lang.Class type)

static Builder builder(TypeToken type)

static ConfigKey convert(ConfigKey key, CaseFormat inputCaseStrategy, CaseFormat outputCaseStrategy)

converts the name of the key from one case-strategy (e.g. lowerCamel) to andother (e.g. lower-hyphen)

static ConfigKey newBooleanConfigKey(java.lang.String name)

static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description)

static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description, java.lang.Boolean defaultValue)

static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name)

static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)

static ConfigKey newConfigKey(TypeToken type, java.lang.String name)

static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description)

static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)

static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)

static ConfigKey newConfigKey(java.lang.String name, java.lang.String description, java.lang.Object defaultValue)

Infers the type from the default value

static ConfigKey newConfigKeyRenamed(java.lang.String newName, ConfigKey key)

static ConfigKey newConfigKeyWithDefault(ConfigKey parent, java.lang.Object defaultValue)

static ConfigKey newConfigKeyWithPrefix(java.lang.String prefix, ConfigKey key)

static ConfigKey newDoubleConfigKey(java.lang.String name)

static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description)

static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description, java.lang.Double defaultValue)

static ConfigKey newIntegerConfigKey(java.lang.String name)

static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description)

static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description, java.lang.Integer defaultValue)

static ConfigKey newLongConfigKey(java.lang.String name)

static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description)

static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description, java.lang.Long defaultValue)

static ConfigKey newStringConfigKey(java.lang.String name)

static ConfigKey newStringConfigKey(java.lang.String name, java.lang.String description)

static ConfigKey newStringConfigKey(java.lang.String name, java.lang.String description, java.lang.String defaultValue)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

builder

public static Builder builder(java.lang.Class type)


builder

public static Builder builder(TypeToken type)


convert

public static ConfigKey convert(ConfigKey key, CaseFormat inputCaseStrategy, CaseFormat outputCaseStrategy)
converts the name of the key from one case-strategy (e.g. lowerCamel) to andother (e.g. lower-hyphen)


newBooleanConfigKey

public static ConfigKey newBooleanConfigKey(java.lang.String name)


newBooleanConfigKey

public static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description)


newBooleanConfigKey

public static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description, java.lang.Boolean defaultValue)


newConfigKey

public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name)


newConfigKey

public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)


newConfigKey

public static ConfigKey newConfigKey(TypeToken type, java.lang.String name)


newConfigKey

public static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description)


newConfigKey

public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)


newConfigKey

public static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)


newConfigKey

@SuppressWarnings({ "unchecked", "rawtypes" })
public static ConfigKey newConfigKey(java.lang.String name, java.lang.String description, @Nonnull java.lang.Object defaultValue)
Infers the type from the default value


newConfigKeyRenamed

public static ConfigKey newConfigKeyRenamed(java.lang.String newName, ConfigKey key)


newConfigKeyWithDefault

public static ConfigKey newConfigKeyWithDefault(ConfigKey parent, java.lang.Object defaultValue)


newConfigKeyWithPrefix

public static ConfigKey newConfigKeyWithPrefix(java.lang.String prefix, ConfigKey key)


newDoubleConfigKey

public static ConfigKey newDoubleConfigKey(java.lang.String name)


newDoubleConfigKey

public static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description)


newDoubleConfigKey

public static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description, java.lang.Double defaultValue)


newIntegerConfigKey

public static ConfigKey newIntegerConfigKey(java.lang.String name)


newIntegerConfigKey

public static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description)


newIntegerConfigKey

public static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description, java.lang.Integer defaultValue)


newLongConfigKey

public static ConfigKey newLongConfigKey(java.lang.String name)


newLongConfigKey

public static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description)


newLongConfigKey

public static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description, java.lang.Long defaultValue)


newStringConfigKey

public static ConfigKey newStringConfigKey(java.lang.String name)


newStringConfigKey

public static ConfigKey newStringConfigKey(java.lang.String name, java.lang.String description)


newStringConfigKey

public static ConfigKey newStringConfigKey(java.lang.String name, java.lang.String description, java.lang.String defaultValue)


 

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