|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.entity.rebind.dto.AbstractMemento
brooklyn.entity.rebind.dto.AbstractTreeNodeMemento
brooklyn.entity.rebind.dto.BasicEntityMemento
@JsonAutoDetect(fieldVisibility=Visibility.ANY, getterVisibility=Visibility.NONE) public class BasicEntityMemento extends AbstractTreeNodeMemento
Represents the state of an entity, so that it can be reconstructed (e.g. after restarting brooklyn).
Nested Class Summary | |
---|---|
static class |
BasicEntityMemento.Builder
|
Method Summary | |
---|---|
protected java.lang.Object
|
BasicEntityMemento(BasicEntityMemento.Builder builder)
|
static BasicEntityMemento.Builder
|
builder()
|
protected AttributeSensor
|
getAttributeKey(java.lang.String key)
|
java.util.Map
|
getAttributes()
|
java.util.Map
|
getConfig()
|
protected ConfigKey
|
getConfigKey(java.lang.String key)
|
java.util.Set
|
getEntityReferenceAttributes()
|
java.util.Set
|
getEntityReferenceConfigs()
|
java.util.Set
|
getLocationReferenceAttributes()
|
java.util.Set
|
getLocationReferenceConfigs()
|
java.util.List
|
getLocations()
|
java.util.List
|
getMembers()
|
java.util.List
|
getPolicies()
|
protected java.util.Map
|
getStaticConfigKeys()
|
protected java.util.Map
|
getStaticSensorKeys()
|
boolean
|
isTopLevelApp()
|
Methods inherited from class AbstractTreeNodeMemento | |
---|---|
AbstractTreeNodeMemento, AbstractTreeNodeMemento, getChildren, getCustomFields, getParent, setCustomFields |
Methods inherited from class AbstractMemento | |
---|---|
AbstractMemento, AbstractMemento, fromPersistedList, fromPersistedMap, fromPersistedSet, getBrooklynVersion, getCustomField, getCustomFields, getDisplayName, getId, getType, setCustomFields, toPersistedList, toPersistedMap, toPersistedSet, toString |
Method Detail |
---|
protected java.lang.Object BasicEntityMemento(BasicEntityMemento.Builder builder)
public static BasicEntityMemento.Builder builder()
protected AttributeSensor getAttributeKey(java.lang.String key)
@Override public java.util.Map getAttributes()
@Override public java.util.Map getConfig()
protected ConfigKey getConfigKey(java.lang.String key)
@Override public java.util.Set getEntityReferenceAttributes()
@Override public java.util.Set getEntityReferenceConfigs()
@Override public java.util.Set getLocationReferenceAttributes()
@Override public java.util.Set getLocationReferenceConfigs()
@Override public java.util.List getLocations()
@Override public java.util.List getMembers()
@Override public java.util.List getPolicies()
protected java.util.Map getStaticConfigKeys()
protected java.util.Map getStaticSensorKeys()
@Override public boolean isTopLevelApp()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.