public interface MongoDBShardedDeployment extends Entity, Startable
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
Modifier and Type | Field and Description |
---|---|
static ConfigKey<Group> |
CO_LOCATED_ROUTER_GROUP |
static ConfigKey<java.lang.Integer> |
CONFIG_CLUSTER_SIZE |
static AttributeSensor<MongoDBConfigServerCluster> |
CONFIG_SERVER_CLUSTER |
static ConfigKey<java.lang.Integer> |
INITIAL_ROUTER_CLUSTER_SIZE |
static ConfigKey<java.lang.Integer> |
INITIAL_SHARD_CLUSTER_SIZE |
static ConfigKey<EntitySpec<?>> |
MONGODB_CONFIG_SERVER_SPEC |
static ConfigKey<EntitySpec<?>> |
MONGODB_REPLICA_SET_SPEC |
static ConfigKey<EntitySpec<?>> |
MONGODB_ROUTER_SPEC |
static AttributeSensor<MongoDBRouterCluster> |
ROUTER_CLUSTER |
static ConfigKey<Duration> |
ROUTER_UP_TIMEOUT |
static AttributeSensor<MongoDBShardCluster> |
SHARD_CLUSTER |
static ConfigKey<java.lang.Integer> |
SHARD_REPLICASET_SIZE |
RESTART, SERVICE_UP, START, STOP
Modifier and Type | Method and Description |
---|---|
MongoDBConfigServerCluster |
getConfigCluster() |
MongoDBRouterCluster |
getRouterCluster() |
MongoDBShardCluster |
getShardCluster() |
addChild, addChild, addEnricher, 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, setParent
getCatalogItemId, subscriptions, tags
config, getConfig, setConfig
static final ConfigKey<java.lang.Integer> CONFIG_CLUSTER_SIZE
static final ConfigKey<java.lang.Integer> INITIAL_ROUTER_CLUSTER_SIZE
static final ConfigKey<java.lang.Integer> INITIAL_SHARD_CLUSTER_SIZE
static final ConfigKey<java.lang.Integer> SHARD_REPLICASET_SIZE
static final ConfigKey<EntitySpec<?>> MONGODB_ROUTER_SPEC
static final ConfigKey<EntitySpec<?>> MONGODB_REPLICA_SET_SPEC
static final ConfigKey<EntitySpec<?>> MONGODB_CONFIG_SERVER_SPEC
static final AttributeSensor<MongoDBConfigServerCluster> CONFIG_SERVER_CLUSTER
static final AttributeSensor<MongoDBRouterCluster> ROUTER_CLUSTER
static final AttributeSensor<MongoDBShardCluster> SHARD_CLUSTER
MongoDBConfigServerCluster getConfigCluster()
MongoDBRouterCluster getRouterCluster()
MongoDBShardCluster getShardCluster()