public interface Storm extends SoftwareProcess, UsesJmx
Entity
that represents a Storm node (UI, Nimbus or Supervisor).Modifier and Type | Interface and Description |
---|---|
static class |
Storm.Role |
static class |
Storm.StormUiUrl |
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
UsesJmx.JmxAgentModes
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.lang.String> |
ARCHIVE_DIRECTORY_NAME_FORMAT |
static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> |
DOWNLOAD_URL |
static ConfigKey<java.lang.String> |
LOCAL_DIR |
static ConfigKey<Entity> |
NIMBUS_ENTITY |
static ConfigKey<java.lang.String> |
NIMBUS_HOSTNAME |
static ConfigKey<Storm.Role> |
ROLE |
static AttributeSensor<java.lang.Boolean> |
SERVICE_UP_JMX |
static ConfigKey<java.lang.Object> |
START_MUTEX |
static ConfigKey<java.lang.String> |
STORM_CONFIG_TEMPLATE_URL |
static AttributeSensor<java.lang.String> |
STORM_UI_URL |
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
static PortAttributeSensorAndConfigKey |
THRIFT_PORT |
static PortAttributeSensorAndConfigKey |
UI_PORT |
static ConfigKey<java.lang.String> |
ZEROMQ_VERSION |
static ConfigKey<ZooKeeperEnsemble> |
ZOOKEEPER_ENSEMBLE |
ADD_OPEN_INBOUND_PORTS_EFFECTOR, ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_FILES, CUSTOMIZE_LATCH, CUSTOMIZE_TEMPLATES, DONT_REQUIRE_TTY_FOR_SUDO, DOWNLOAD_ADDON_URLS, ENTITY_STARTED, EXPANDED_INSTALL_DIR, HOSTNAME, INBOUND_PORTS_AUTO_INFER, INBOUND_PORTS_CONFIG_REGEX, 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_CUSTOMIZE_COMMAND, POST_INSTALL_COMMAND, POST_LAUNCH_COMMAND, PRE_CUSTOMIZE_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_PROCESS_IS_RUNNING_POLL_PERIOD, SERVICE_STATE_ACTUAL, SERVICE_STATE_EXPECTED, SETUP_LATCH, SHELL_ENVIRONMENT, SKIP_ENTITY_START_IF_RUNNING, SKIP_INSTALLATION, START_LATCH, START_TIMEOUT, STOP_IPTABLES, STOP_LATCH, SUBNET_ADDRESS, SUBNET_HOSTNAME, TEMPLATE_SUBSTITUTIONS
RESTART, SERVICE_UP, START, STOP
DEFAULT_JMX_PORT, JMX_AGENT_LOCAL_PATH, JMX_AGENT_MODE, JMX_CONTEXT, JMX_PASSWORD, JMX_PORT, JMX_PORT_LEGACY, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, JMX_USER, RMI_REGISTRY_PORT, USE_JMX
CHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS, JAVA_VERSION_REQUIRED
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHostname() |
Storm.Role |
getRole() |
java.lang.String |
getStormConfigTemplateUrl() |
populateServiceNotUpDiagnostics
addChild, addChild, addFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParent
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final ConfigKey<java.lang.String> ARCHIVE_DIRECTORY_NAME_FORMAT
static final ConfigKey<java.lang.String> NIMBUS_HOSTNAME
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL
static final ConfigKey<java.lang.Object> START_MUTEX
static final ConfigKey<Storm.Role> ROLE
static final ConfigKey<java.lang.String> LOCAL_DIR
static final PortAttributeSensorAndConfigKey UI_PORT
static final PortAttributeSensorAndConfigKey THRIFT_PORT
static final ConfigKey<ZooKeeperEnsemble> ZOOKEEPER_ENSEMBLE
static final ConfigKey<java.lang.String> STORM_CONFIG_TEMPLATE_URL
static final ConfigKey<java.lang.String> ZEROMQ_VERSION
static final AttributeSensor<java.lang.Boolean> SERVICE_UP_JMX
static final AttributeSensor<java.lang.String> STORM_UI_URL
java.lang.String getStormConfigTemplateUrl()
java.lang.String getHostname()
Storm.Role getRole()