public interface BalanceableContainer<ItemType extends Movable> extends Entity, AbstractGroup
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static BasicNotificationSensor<Entity> |
ITEM_ADDED |
static BasicNotificationSensor<Entity> |
ITEM_REMOVED |
static ConfigKey<QuorumCheck> |
UP_QUORUM_CHECK |
FIRST, FIRST_MEMBER, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK
GROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVED
Modifier and Type | Method and Description |
---|---|
java.util.Set<ItemType> |
getBalanceableItems() |
setMembers, setMembers
addChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMember
addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, addTag, clearParent, containsTag, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getTags, invoke, removeChild, removeEnricher, removeGroup, removePolicy, removeTag, setParent
getCatalogItemId, getTagSupport, tags
config, setConfig
static final BasicNotificationSensor<Entity> ITEM_ADDED
static final BasicNotificationSensor<Entity> ITEM_REMOVED
static final ConfigKey<QuorumCheck> UP_QUORUM_CHECK
java.util.Set<ItemType> getBalanceableItems()