public interface CouchDBNode extends SoftwareProcess, WebAppService
Entity
that represents a CouchDB node in a CouchDBCluster
.SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
WebAppServiceMetrics.Initializer
Entity.SensorSupport
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static BasicAttributeSensorAndConfigKey<java.lang.String> |
CLUSTER_NAME |
static BasicAttributeSensorAndConfigKey<java.lang.String> |
COUCHDB_CONFIG_FILE_NAME |
static BasicAttributeSensorAndConfigKey<java.lang.String> |
COUCHDB_CONFIG_TEMPLATE_URL |
static BasicAttributeSensorAndConfigKey<java.lang.String> |
COUCHDB_URI_TEMPLATE_URL |
static ConfigKey<java.lang.String> |
ERLANG_VERSION |
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, DONT_REQUIRE_TTY_FOR_SUDO, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, 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
ENABLED_PROTOCOLS, HTTP_PORT, HTTPS_PORT, HTTPS_SSL_CONFIG, ROOT_URL
BYTES_RECEIVED, BYTES_SENT, ERROR_COUNT, MAX_PROCESSING_TIME, PROCESSING_TIME_FRACTION_IN_WINDOW, PROCESSING_TIME_FRACTION_LAST, REQUEST_COUNT, REQUESTS_PER_SECOND_IN_WINDOW, REQUESTS_PER_SECOND_LAST, TOTAL_PROCESSING_TIME
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getHttpPort() |
java.lang.Integer |
getHttpsPort() |
populateServiceNotUpDiagnostics
restart, start, stop
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> SUGGESTED_VERSION
static final ConfigKey<java.lang.String> ERLANG_VERSION
static final BasicAttributeSensorAndConfigKey<java.lang.String> CLUSTER_NAME
static final BasicAttributeSensorAndConfigKey<java.lang.String> COUCHDB_CONFIG_TEMPLATE_URL
static final BasicAttributeSensorAndConfigKey<java.lang.String> COUCHDB_URI_TEMPLATE_URL
static final BasicAttributeSensorAndConfigKey<java.lang.String> COUCHDB_CONFIG_FILE_NAME