|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object brooklyn.event.basic.BasicConfigKey
public class BasicConfigKey
Nested Class Summary | |
---|---|
static class |
BasicConfigKey.Builder
|
static class |
BasicConfigKey.StringConfigKey
|
Method Summary | |
---|---|
java.lang.Object
|
BasicConfigKey()
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name)
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description)
|
java.lang.Object
|
BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name)
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
|
java.lang.Object
|
BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
|
java.lang.Object
|
BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
|
protected java.lang.Object
|
BasicConfigKey(BasicConfigKey.Builder builder)
|
static BasicConfigKey.Builder
|
builder(TypeToken type)
|
static BasicConfigKey.Builder
|
builder(java.lang.Class type)
|
boolean
|
equals(java.lang.Object obj)
|
java.lang.Object
|
extractValue(java.util.Map vals, ExecutionContext exec)
Retrieves the value corresponding to this config key from the given map. |
java.lang.Object
|
getDefaultValue()
@see ConfigKey#hasDefaultValue() |
java.lang.String
|
getDescription()
@see ConfigKey#getDefaultValue() |
java.lang.String
|
getName()
@see ConfigKey#getName() |
java.util.Collection
|
getNameParts()
@see ConfigKey#getNameParts() |
java.lang.Class
|
getType()
@see ConfigKey#getDescription() |
java.lang.String
|
getTypeName()
@see ConfigKey#getType() |
boolean
|
hasDefaultValue()
|
int
|
hashCode()
|
boolean
|
isReconfigurable()
|
boolean
|
isSet(java.util.Map vals)
|
protected java.lang.Object
|
resolveValue(java.lang.Object v, ExecutionContext exec)
|
static java.lang.Object
|
resolveValue(java.lang.Object v, java.lang.Class type, ExecutionContext exec)
attempt to resolve the given value as the given type, waiting on futures, and coercing as allowed by TypeCoercions |
java.lang.String
|
toString()
|
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 java.lang.Object BasicConfigKey()
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name)
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description)
public java.lang.Object BasicConfigKey(TypeToken type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name)
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description)
public java.lang.Object BasicConfigKey(java.lang.Class type, java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public java.lang.Object BasicConfigKey(ConfigKey key, java.lang.Object defaultValue)
protected java.lang.Object BasicConfigKey(BasicConfigKey.Builder builder)
public staticBuilder builder(TypeToken type) { public static BasicConfigKey.Builder builder(TypeToken type)
public static BasicConfigKey.Builder builder(java.lang.Class type)
BasicConfigKey> o = (BasicConfigKey>) obj; public boolean equals(java.lang.Object obj)
try { return (T) resolveValue(v, exec); public java.lang.Object extractValue(java.util.Map vals, ExecutionContext exec)
public java.lang.Object getDefaultValue()
public java.lang.String getDescription()
public java.lang.String getName()
public java.util.Collection getNameParts()
public java.lang.Class getType()
public java.lang.String getTypeName()
public boolean hasDefaultValue()
public int hashCode()
public boolean isReconfigurable()
public boolean isSet(java.util.Map vals)
protected java.lang.Object resolveValue(java.lang.Object v, ExecutionContext exec)
public static java.lang.Object resolveValue(java.lang.Object v, java.lang.Class type, ExecutionContext exec)
public java.lang.String toString()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.