|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.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 |
---|
public static Builder builder(java.lang.Class type)
public static Builder builder(TypeToken type)
public static ConfigKey convert(ConfigKey key, CaseFormat inputCaseStrategy, CaseFormat outputCaseStrategy)
public static ConfigKey newBooleanConfigKey(java.lang.String name)
public static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey newBooleanConfigKey(java.lang.String name, java.lang.String description, java.lang.Boolean defaultValue)
public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name)
public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
public static ConfigKey newConfigKey(TypeToken type, java.lang.String name)
public static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description)
public static ConfigKey newConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public static ConfigKey newConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
@SuppressWarnings({ "unchecked", "rawtypes" }) public static ConfigKey newConfigKey(java.lang.String name, java.lang.String description, @Nonnull java.lang.Object defaultValue)
public static ConfigKey newConfigKeyRenamed(java.lang.String newName, ConfigKey key)
public static ConfigKey newConfigKeyWithDefault(ConfigKey parent, java.lang.Object defaultValue)
public static ConfigKey newConfigKeyWithPrefix(java.lang.String prefix, ConfigKey key)
public static ConfigKey newDoubleConfigKey(java.lang.String name)
public static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey newDoubleConfigKey(java.lang.String name, java.lang.String description, java.lang.Double defaultValue)
public static ConfigKey newIntegerConfigKey(java.lang.String name)
public static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey newIntegerConfigKey(java.lang.String name, java.lang.String description, java.lang.Integer defaultValue)
public static ConfigKey newLongConfigKey(java.lang.String name)
public static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey newLongConfigKey(java.lang.String name, java.lang.String description, java.lang.Long defaultValue)
public static ConfigKey newStringConfigKey(java.lang.String name)
public static ConfigKey newStringConfigKey(java.lang.String name, java.lang.String description)
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.