public interface RiakNode extends SoftwareProcess
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, 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, MAXIMUM_REBIND_SENSOR_CONNECT_DELAY, 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, 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, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR
RESTART, SERVICE_UP, START, STOP
Modifier and Type | Method and Description |
---|---|
void |
bucketTypeActivate(java.lang.String bucketTypeName) |
void |
bucketTypeCreate(java.lang.String bucketTypeName,
java.lang.String bucketTypeProperties) |
java.util.List<java.lang.String> |
bucketTypeList() |
java.util.List<java.lang.String> |
bucketTypeStatus(java.lang.String bucketTypeName) |
void |
bucketTypeUpdate(java.lang.String bucketTypeName,
java.lang.String bucketTypeProperties) |
java.lang.Integer |
getEpmdListenerPort() |
java.lang.Integer |
getErlangPortRangeEnd() |
java.lang.Integer |
getErlangPortRangeStart() |
java.lang.String |
getFullVersion() |
java.lang.Integer |
getHandoffListenerPort() |
java.lang.String |
getMajorVersion() |
java.lang.String |
getOsMajorVersion() |
java.lang.Integer |
getRiakPbPort() |
java.lang.Integer |
getRiakWebPort() |
java.lang.Integer |
getSearchSolrJmxPort() |
java.lang.Integer |
getSearchSolrPort() |
void |
joinCluster(java.lang.String nodeName) |
void |
leaveCluster() |
void |
recoverFailedNode(java.lang.String nodeName) |
void |
removeNode(java.lang.String nodeName) |
addChild, addChild, addEnricher, 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, setParent
getCatalogItemId, getTagSupport, tags
config, setConfig
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final ConfigKey<java.lang.Boolean> OPTIMIZE_HOST_NETWORKING
static final ConfigKey<java.lang.String> RIAK_VM_ARGS_TEMPLATE_URL
static final ConfigKey<java.lang.String> RIAK_APP_CONFIG_TEMPLATE_URL
static final ConfigKey<java.lang.String> RIAK_CONF_TEMPLATE_URL_LINUX
static final ConfigKey<java.lang.String> RIAK_CONF_TEMPLATE_URL_MAC
static final ConfigKey<java.lang.String> RIAK_CONF_ADDITIONAL_CONTENT
static final ConfigKey<java.lang.Integer> RIAK_MAX_OPEN_FILES
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL_RHEL_CENTOS
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL_UBUNTU
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL_DEBIAN
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL_MAC
static final PortAttributeSensorAndConfigKey RIAK_WEB_PORT
static final PortAttributeSensorAndConfigKey RIAK_PB_PORT
static final AttributeSensor<java.lang.Boolean> RIAK_PACKAGE_INSTALL
static final AttributeSensor<java.lang.Boolean> RIAK_ON_PATH
static final AttributeSensor<java.lang.Boolean> RIAK_NODE_HAS_JOINED_CLUSTER
static final AttributeSensor<java.lang.String> RIAK_NODE_NAME
static final PortAttributeSensorAndConfigKey HANDOFF_LISTENER_PORT
static final PortAttributeSensorAndConfigKey EPMD_LISTENER_PORT
static final PortAttributeSensorAndConfigKey ERLANG_PORT_RANGE_START
static final PortAttributeSensorAndConfigKey ERLANG_PORT_RANGE_END
static final PortAttributeSensorAndConfigKey SEARCH_SOLR_PORT
static final PortAttributeSensorAndConfigKey SEARCH_SOLR_JMX_PORT
static final AttributeSensor<java.lang.Integer> NODE_GETS
static final AttributeSensor<java.lang.Integer> NODE_GETS_TOTAL
static final AttributeSensor<java.lang.Integer> NODE_PUTS
static final AttributeSensor<java.lang.Integer> NODE_PUTS_TOTAL
static final AttributeSensor<java.lang.Integer> VNODE_GETS
static final AttributeSensor<java.lang.Integer> VNODE_GETS_TOTAL
static final AttributeSensor<java.lang.Integer> VNODE_PUTS
static final AttributeSensor<java.lang.Integer> VNODE_PUTS_TOTAL
static final AttributeSensor<java.lang.Integer> READ_REPAIRS_TOTAL
static final AttributeSensor<java.lang.Integer> COORD_REDIRS_TOTAL
static final AttributeSensor<java.lang.Integer> MEMORY_PROCESSES_USED
static final AttributeSensor<java.lang.Integer> SYS_PROCESS_COUNT
static final AttributeSensor<java.lang.Integer> PBC_CONNECTS
static final AttributeSensor<java.lang.Integer> PBC_ACTIVE
static final AttributeSensor<java.util.List<java.lang.String>> RING_MEMBERS
static final AttributeSensor<java.lang.Integer> NODE_OPS
static final AttributeSensor<java.lang.Integer> NODE_OPS_TOTAL
static final MethodEffector<java.lang.Void> JOIN_RIAK_CLUSTER
static final MethodEffector<java.lang.Void> LEAVE_RIAK_CLUSTER
static final MethodEffector<java.lang.Void> REMOVE_FROM_CLUSTER
static final AttributeSensor<java.lang.Integer> RIAK_NODE_GET_FSM_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_NODE_PUT_FSM_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_OBJECT_COUNTER_MERGE_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_OBJECT_SET_MERGE_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_OBJECT_MAP_MERGE_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_CONSISTENT_GET_TIME_MEAN
static final AttributeSensor<java.lang.Integer> RIAK_CONSISTENT_PUT_TIME_MEAN
static final java.util.List<AttributeSensor<java.lang.Integer>> ONE_MINUTE_SENSORS
static final AttributeSensor<java.net.URI> RIAK_CONSOLE_URI
java.lang.Integer getRiakWebPort()
java.lang.Integer getRiakPbPort()
java.lang.Integer getHandoffListenerPort()
java.lang.Integer getEpmdListenerPort()
java.lang.Integer getErlangPortRangeStart()
java.lang.Integer getErlangPortRangeEnd()
java.lang.Integer getSearchSolrPort()
java.lang.Integer getSearchSolrJmxPort()
java.lang.String getFullVersion()
java.lang.String getMajorVersion()
java.lang.String getOsMajorVersion()
void joinCluster(java.lang.String nodeName)
void leaveCluster()
void removeNode(java.lang.String nodeName)
void recoverFailedNode(java.lang.String nodeName)
void bucketTypeCreate(java.lang.String bucketTypeName, java.lang.String bucketTypeProperties)
java.util.List<java.lang.String> bucketTypeList()
java.util.List<java.lang.String> bucketTypeStatus(java.lang.String bucketTypeName)
void bucketTypeUpdate(java.lang.String bucketTypeName, java.lang.String bucketTypeProperties)
void bucketTypeActivate(java.lang.String bucketTypeName)