public interface RiakNode extends SoftwareProcess
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters
BrooklynObject.TagSupport
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_LAUNCH_COMMAND, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, RUN_DIR, RUNTIME_FILES, RUNTIME_RESOURCES_LATCH, RUNTIME_TEMPLATES, SERVICE_PROCESS_IS_RUNNING, SERVICE_STATE_ACTUAL, SETUP_LATCH, SHELL_ENVIRONMENT, 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 |
commitCluster() |
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() |
boolean |
hasJoinedCluster() |
void |
joinCluster(java.lang.String nodeName) |
void |
leaveCluster() |
void |
recoverFailedNode(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
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
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 AttributeSensorAndConfigKey DOWNLOAD_URL_RHEL_CENTOS
static final AttributeSensorAndConfigKey DOWNLOAD_URL_UBUNTU
static final AttributeSensorAndConfigKey DOWNLOAD_URL_DEBIAN
static final AttributeSensorAndConfigKey DOWNLOAD_URL_MAC
static final PortAttributeSensorAndConfigKey RIAK_WEB_PORT
static final AttributeSensor<java.lang.Boolean> RIAK_NODE_HAS_JOINED_CLUSTER
static final AttributeSensor<java.lang.String> RIAK_NODE_NAME
static final PortAttributeSensorAndConfigKey RIAK_PB_PORT
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 MethodEffector<java.lang.Void> JOIN_RIAK_CLUSTER
static final MethodEffector<java.lang.Void> LEAVE_RIAK_CLUSTER
static final MethodEffector<java.lang.Void> COMMIT_RIAK_CLUSTER
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 recoverFailedNode(java.lang.String nodeName)
void commitCluster()
boolean hasJoinedCluster()