public interface CouchbaseNode extends SoftwareProcess
Modifier and Type | Interface and Description |
---|---|
static class |
CouchbaseNode.MainUri |
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Entity.SensorSupport
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, DONT_REQUIRE_TTY_FOR_SUDO, DOWNLOAD_ADDON_URLS, ENTITY_STARTED, EXPANDED_INSTALL_DIR, HOSTNAME, INSTALL_DIR, INSTALL_FILES, INSTALL_LATCH, INSTALL_RESOURCES_LATCH, INSTALL_TEMPLATES, INSTALL_UNIQUE_LABEL, LAUNCH_LATCH, LIFECYCLE_EFFECTOR_TASKS, MAXIMUM_REBIND_SENSOR_CONNECT_DELAY, OPEN_IPTABLES, PID_FILE, POST_INSTALL_COMMAND, POST_LAUNCH_COMMAND, PRE_INSTALL_COMMAND, PRE_INSTALL_FILES, PRE_INSTALL_TEMPLATES, PRE_LAUNCH_COMMAND, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, REQUIRED_OPEN_LOGIN_PORTS, RETRIEVE_USAGE_METRICS, RUN_DIR, RUNTIME_FILES, RUNTIME_RESOURCES_LATCH, RUNTIME_TEMPLATES, SERVICE_PROCESS_IS_RUNNING, SERVICE_STATE_ACTUAL, SERVICE_STATE_EXPECTED, SETUP_LATCH, SHELL_ENVIRONMENT, SKIP_ENTITY_START_IF_RUNNING, SKIP_INSTALLATION, START_LATCH, START_TIMEOUT, STOP_IPTABLES, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR
RESTART, SERVICE_UP, START, STOP
Modifier and Type | Method and Description |
---|---|
void |
bucketCreate(java.lang.String bucketName,
java.lang.String bucketType,
java.lang.Integer bucketPort,
java.lang.Integer bucketRamSize,
java.lang.Integer bucketReplica) |
void |
rebalance() |
void |
serverAdd(java.lang.String serverToAdd,
java.lang.String username,
java.lang.String password) |
void |
serverAddAndRebalance(java.lang.String serverToAdd,
java.lang.String username,
java.lang.String password) |
populateServiceNotUpDiagnostics
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, invoke, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setParent
getCatalogItemId, tags
config, setConfig
static final ConfigKey<java.lang.String> COUCHBASE_ADMIN_USERNAME
static final ConfigKey<java.lang.String> COUCHBASE_ADMIN_PASSWORD
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final ConfigKey<java.lang.Boolean> USE_ENTERPRISE
static final BasicAttributeSensorAndConfigKey<java.lang.String> DOWNLOAD_URL
static final BasicAttributeSensorAndConfigKey<java.lang.Integer> COUCHBASE_CLUSTER_INIT_RAM_SIZE
static final PortAttributeSensorAndConfigKey COUCHBASE_WEB_ADMIN_PORT
static final PortAttributeSensorAndConfigKey COUCHBASE_API_PORT
static final PortAttributeSensorAndConfigKey COUCHBASE_INTERNAL_BUCKET_PORT
static final PortAttributeSensorAndConfigKey COUCHBASE_INTERNAL_EXTERNAL_BUCKET_PORT
static final PortAttributeSensorAndConfigKey COUCHBASE_CLIENT_INTERFACE_PROXY
static final PortAttributeSensorAndConfigKey COUCHBASE_INCOMING_SSL_PROXY
static final PortAttributeSensorAndConfigKey COUCHBASE_INTERNAL_OUTGOING_SSL_PROXY
static final PortAttributeSensorAndConfigKey COUCHBASE_REST_HTTPS_FOR_SSL
static final PortAttributeSensorAndConfigKey COUCHBASE_CAPI_HTTPS_FOR_SSL
static final PortAttributeSensorAndConfigKey ERLANG_PORT_MAPPER
static final PortAttributeSensorAndConfigKey NODE_DATA_EXCHANGE_PORT_RANGE_START
static final PortAttributeSensorAndConfigKey NODE_DATA_EXCHANGE_PORT_RANGE_END
static final AttributeSensor<java.lang.Boolean> IS_PRIMARY_NODE
static final AttributeSensor<java.lang.Boolean> IS_IN_CLUSTER
static final AttributeSensor<java.net.URI> COUCHBASE_WEB_ADMIN_URL
static final AttributeSensor<java.lang.Double> OPS
static final AttributeSensor<java.lang.Long> COUCH_DOCS_DATA_SIZE
static final AttributeSensor<java.lang.Long> COUCH_DOCS_ACTUAL_DISK_SIZE
static final AttributeSensor<java.lang.Long> EP_BG_FETCHED
static final AttributeSensor<java.lang.Long> MEM_USED
static final AttributeSensor<java.lang.Long> COUCH_VIEWS_ACTUAL_DISK_SIZE
static final AttributeSensor<java.lang.Long> CURR_ITEMS
static final AttributeSensor<java.lang.Long> VB_REPLICA_CURR_ITEMS
static final AttributeSensor<java.lang.Long> COUCH_VIEWS_DATA_SIZE
static final AttributeSensor<java.lang.Long> GET_HITS
static final AttributeSensor<java.lang.Double> CMD_GET
static final AttributeSensor<java.lang.Long> CURR_ITEMS_TOT
static final AttributeSensor<java.lang.String> REBALANCE_STATUS
static final AttributeSensor<java.net.URI> MAIN_URI
static final MethodEffector<java.lang.Void> SERVER_ADD
static final MethodEffector<java.lang.Void> SERVER_ADD_AND_REBALANCE
static final MethodEffector<java.lang.Void> REBALANCE
static final MethodEffector<java.lang.Void> BUCKET_CREATE
static final Effector<java.lang.Void> ADD_REPLICATION_RULE
void serverAdd(java.lang.String serverToAdd, java.lang.String username, java.lang.String password)
void serverAddAndRebalance(java.lang.String serverToAdd, java.lang.String username, java.lang.String password)
void rebalance()
void bucketCreate(java.lang.String bucketName, java.lang.String bucketType, java.lang.Integer bucketPort, java.lang.Integer bucketRamSize, java.lang.Integer bucketReplica)