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.StopEffectorBodyEntity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupportBrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupport| Modifier and Type | Field and Description | 
|---|---|
| static AttributeSensor<java.util.Set<Entity>> | CURRENT_SEEDS | 
| static ConfigKey< | DATA_CENTER_NAMER | 
| static AttributeSensor< | 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, removeMemberrestart, start, stopaddEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, groups, invoke, policies, relations, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setDisplayName, setParentgetCatalogItemId, subscriptions, tagsconfig, getConfig, setConfigstatic final ConfigKey<java.lang.Integer> INITIAL_QUORUM_SIZE
static final ConfigKey<> DATA_CENTER_NAMER 
static final int DEFAULT_SEED_QUORUM
static final AttributeSensor<> 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