public interface ElasticSearchNode extends SoftwareProcess, DatastoreMixins.HasDatastoreUrl
Entity
that represents an ElasticSearch nodeSoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, 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, 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
DATASTORE_URL
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 BasicAttributeSensorAndConfigKey<java.lang.String> DOWNLOAD_URL
static final ConfigKey<java.lang.String> DATA_DIR
static final ConfigKey<java.lang.String> LOG_DIR
static final ConfigKey<java.lang.String> TEMPLATE_CONFIGURATION_URL
static final ConfigKey<java.lang.Boolean> MULTICAST_ENABLED
static final ConfigKey<java.lang.Boolean> UNICAST_ENABLED
static final PortAttributeSensorAndConfigKey HTTP_PORT
static final BasicAttributeSensorAndConfigKey.StringAttributeSensorAndConfigKey NODE_NAME
static final BasicAttributeSensorAndConfigKey.StringAttributeSensorAndConfigKey CLUSTER_NAME
static final AttributeSensor<java.lang.String> NODE_ID
static final AttributeSensor<java.lang.Integer> DOCUMENT_COUNT
static final AttributeSensor<java.lang.Integer> STORE_BYTES
static final AttributeSensor<java.lang.Integer> GET_TOTAL
static final AttributeSensor<java.lang.Integer> GET_TIME_IN_MILLIS
static final AttributeSensor<java.lang.Integer> SEARCH_QUERY_TOTAL
static final AttributeSensor<java.lang.Integer> SEARCH_QUERY_TIME_IN_MILLIS