|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object brooklyn.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.Map
|
getConfigUnmatched()
|
java.util.List
|
getLocations()
|
java.util.List
|
getMembers()
|
java.util.List
|
getPolicies()
|
protected java.util.Map
|
getStaticConfigKeys()
|
protected java.util.Map
|
getStaticSensorKeys()
|
boolean
|
isTopLevelApp()
|
protected ToStringHelper
|
newVerboseStringHelper()
|
Methods inherited from class AbstractTreeNodeMemento | |
---|---|
AbstractTreeNodeMemento, AbstractTreeNodeMemento, getChildren, getCustomFields, getParent, newVerboseStringHelper, setCustomFields |
Method Detail |
---|
protected java.lang.Object BasicEntityMemento(BasicEntityMemento.Builder builder)
public static BasicEntityMemento.Builder builder()
protected AttributeSensor getAttributeKey(java.lang.String key)
@java.lang.Override public java.util.Map getAttributes()
@java.lang.Override public java.util.Map getConfig()
protected ConfigKey getConfigKey(java.lang.String key)
@java.lang.Override public java.util.Map getConfigUnmatched()
@java.lang.Override public java.util.List getLocations()
@java.lang.Override public java.util.List getMembers()
@java.lang.Override public java.util.List getPolicies()
protected java.util.Map getStaticConfigKeys()
protected java.util.Map getStaticSensorKeys()
@java.lang.Override public boolean isTopLevelApp()
@java.lang.Override.add("configUnmatched", Entities.sanitize(getConfigUnmatched())) protected ToStringHelper newVerboseStringHelper()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.