|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
brooklyn.policy.loadbalancing.Movablebrooklyn.entity.Entity
interface Movable extends Entity
Represents an item that can be migrated between balanceable containers.
Field Summary | |
---|---|
static BasicAttributeSensor |
CONTAINER
|
static ConfigKey |
IMMOVABLE
|
static Effector |
MOVE
|
Method Summary | |
---|---|
java.lang.String
|
getContainerId()
|
void
|
move(Entity destination)
|
Methods inherited from interface Entity | |
---|---|
addGroup, addOwnedChild, clearOwner, getApplication, getApplicationId, getAttribute, getConfig, getDisplayName, getEnrichers, getEntityType, getGroups, getId, getLocations, getOwnedChildren, getOwner, getPolicies, invoke, removeOwnedChild, setOwner |
Field Detail |
---|
public static BasicAttributeSensor CONTAINER
@SetFromFlag("immovable") public static ConfigKey IMMOVABLE
public static final Effector MOVE
Method Detail |
---|
java.lang.String getContainerId()
@Description("Moves this entity to the given container") void move(@NamedParameter("destination") Entity destination)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.