public interface CassandraFabric extends DynamicFabric
CassandraNodes, which forms a cluster spanning multiple locations.
 
 Each CassandraDatacenter child instance is actually just a part of the whole cluster. It consists of the
 nodes in that single location (which normally corresponds to a "datacenter" in Cassandra terminology).
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBodyBrooklynObject.TagSupport| Modifier and Type | Field and Description | 
|---|---|
| static AttributeSensor<java.util.Set<Entity>> | CURRENT_SEEDS | 
| static ConfigKey<com.google.common.base.Function<Location,java.lang.String>> | DATA_CENTER_NAMER | 
| static AttributeSensor<com.google.common.collect.Multimap<java.lang.String,Entity>> | DATACENTER_USAGE | 
| static AttributeSensor<java.util.Set<java.lang.String>> | DATACENTERS | 
| static int | DEFAULT_SEED_QUORUM | 
| static AttributeSensor<java.lang.Boolean> | HAS_PUBLISHED_SEEDS | 
| static AttributeSensor<java.lang.String> | HOSTNAME | 
| static ConfigKey<java.lang.Integer> | INITIAL_QUORUM_SIZE | 
| static AttributeSensor<java.lang.Integer> | THRIFT_PORT | 
| static MethodEffector<java.lang.Void> | UPDATE | 
CUSTOM_CHILD_FLAGS, DISPLAY_NAME_PREFIX, DISPLAY_NAME_SUFFIX, FABRIC_SIZE, FACTORY, MEMBER_SPEC, SERVICE_STATE_ACTUALFIRST, FIRST_MEMBER, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK, UP_QUORUM_CHECKGROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVEDRESTART, SERVICE_UP, START, STOP| Modifier and Type | Method and Description | 
|---|---|
| void | update() | 
getFabricSize, setFactory, setMemberSpecsetMembers, setMembersaddChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMemberaddEnricher, 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, setParentgetCatalogItemId, getTagSupport, tagsstatic final ConfigKey<java.lang.Integer> INITIAL_QUORUM_SIZE
static final ConfigKey<com.google.common.base.Function<Location,java.lang.String>> DATA_CENTER_NAMER
static final int DEFAULT_SEED_QUORUM
static final AttributeSensor<com.google.common.collect.Multimap<java.lang.String,Entity>> DATACENTER_USAGE
static final AttributeSensor<java.util.Set<java.lang.String>> DATACENTERS
static final AttributeSensor<java.util.Set<Entity>> CURRENT_SEEDS
static final AttributeSensor<java.lang.Boolean> HAS_PUBLISHED_SEEDS
static final AttributeSensor<java.lang.String> HOSTNAME
static final AttributeSensor<java.lang.Integer> THRIFT_PORT
static final MethodEffector<java.lang.Void> UPDATE