public interface RiakCluster extends DynamicCluster
DynamicCluster.NodePlacementStrategy, DynamicCluster.ZoneFailureDetector
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
Resizable.InsufficientCapacityException
Modifier and Type | Field and Description |
---|---|
static ConfigKey<Duration> |
DELAY_BEFORE_ADVERTISING_CLUSTER |
static AttributeSensor<java.lang.Boolean> |
IS_CLUSTER_INIT |
static AttributeSensor<java.lang.Boolean> |
IS_FIRST_NODE_SET |
static AttributeSensor<java.lang.Integer> |
NODE_GETS_1MIN_PER_NODE |
static AttributeSensor<java.lang.String> |
NODE_LIST |
static AttributeSensor<java.lang.String> |
NODE_LIST_PB_PORT |
static AttributeSensor<java.lang.Integer> |
NODE_OPS_1MIN_PER_NODE |
static AttributeSensor<java.lang.Integer> |
NODE_PUTS_1MIN_PER_NODE |
static AttributeSensor<java.util.Map<Entity,java.lang.String>> |
RIAK_CLUSTER_NODES |
static AttributeSensor<java.net.URI> |
RIAK_CONSOLE_URI |
AVAILABILITY_ZONE_NAMES, CLUSTER, CLUSTER_MEMBER, CLUSTER_MEMBER_ID, CLUSTER_ONE_AND_ALL_MEMBERS_UP, CUSTOM_CHILD_FLAGS, ENABLE_AVAILABILITY_ZONES, ENTITY_QUARANTINED, FAILED_SUB_LOCATIONS, FIRST_MEMBER_SPEC, INITIAL_QUORUM_SIZE, MAX_CONCURRENT_CHILD_COMMANDS, MAX_SIZE, MEMBER_SPEC, NUM_AVAILABILITY_ZONES, QUARANTINE_FAILED_ENTITIES, QUARANTINE_FILTER, QUARANTINE_GROUP, REMOVAL_STRATEGY, RESIZE_BY_DELTA, RESTART_MODE, SERVICE_STATE_ACTUAL, START_TIMEOUT, SUB_LOCATIONS, ZONE_FAILURE_DETECTOR, ZONE_PLACEMENT_STRATEGY
FIRST, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK, UP_QUORUM_CHECK
GROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVED
INITIAL_SIZE
RESTART, SERVICE_UP, START, STOP
REPLACE_MEMBER
addNode, resizeByDelta, setMemberSpec, setRemovalStrategy, setZoneFailureDetector, setZonePlacementStrategy
getFirst, setMembers, setMembers
addChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMember
addFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParent
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
restart, start, stop
getCurrentSize, resize
replaceMember
static final AttributeSensor<java.util.Map<Entity,java.lang.String>> RIAK_CLUSTER_NODES
static final AttributeSensor<java.lang.Boolean> IS_CLUSTER_INIT
static final AttributeSensor<java.lang.Boolean> IS_FIRST_NODE_SET
static final AttributeSensor<java.lang.String> NODE_LIST
static final AttributeSensor<java.lang.String> NODE_LIST_PB_PORT
static final AttributeSensor<java.net.URI> RIAK_CONSOLE_URI
static final AttributeSensor<java.lang.Integer> NODE_GETS_1MIN_PER_NODE
static final AttributeSensor<java.lang.Integer> NODE_PUTS_1MIN_PER_NODE
static final AttributeSensor<java.lang.Integer> NODE_OPS_1MIN_PER_NODE