Uses of Annotation Type
org.apache.storm.validation.ConfigValidationAnnotations.IsString
Packages that use ConfigValidationAnnotations.IsString
-
Uses of ConfigValidationAnnotations.IsString in org.apache.storm
Fields in org.apache.storm with annotations of type ConfigValidationAnnotations.IsStringModifier and TypeFieldDescriptionstatic final String
Config.BLOBSTORE_DIR
What directory to use for the blobstore.static final String
Config.BLOBSTORE_HDFS_KEYTAB
Deprecated.static final String
Config.BLOBSTORE_HDFS_PRINCIPAL
Deprecated, for removal: This API element is subject to removal in a future version.static final String
Config.CLIENT_BLOBSTORE
What blobstore implementation the storm client should use.static final String
DaemonConfig.DEV_ZOOKEEPER_PATH
The path to use as the zookeeper dir when running a zookeeper server via "storm dev-zookeeper".static final String
DaemonConfig.DRPC_AUTHORIZER
Class name for authorization plugin for DRPC client.static final String
Config.DRPC_AUTHORIZER_ACL_FILENAME
File name of the DRPC Authorizer ACL.static final String
DaemonConfig.DRPC_HTTP_FILTER
A class implementing javax.servlet.Filter for DRPC HTTP requests.static final String
DaemonConfig.DRPC_HTTPS_KEY_PASSWORD
Password to the private key in the keystore for setting up HTTPS (SSL).static final String
DaemonConfig.DRPC_HTTPS_KEYSTORE_PASSWORD
Password to the keystore used by Storm DRPC for setting up HTTPS (SSL).static final String
DaemonConfig.DRPC_HTTPS_KEYSTORE_PATH
Path to the keystore used by Storm DRPC for setting up HTTPS (SSL).static final String
DaemonConfig.DRPC_HTTPS_KEYSTORE_TYPE
Type of keystore used by Storm DRPC for setting up HTTPS (SSL). see http://docs.oracle .com/javase/7/docs/api/java/security/KeyStore.html for more details.static final String
DaemonConfig.DRPC_HTTPS_TRUSTSTORE_PASSWORD
Password to the truststore used by Storm DRPC setting up HTTPS (SSL).static final String
DaemonConfig.DRPC_HTTPS_TRUSTSTORE_PATH
Path to the truststore used by Storm DRPC setting up HTTPS (SSL).static final String
DaemonConfig.DRPC_HTTPS_TRUSTSTORE_TYPE
Type of truststore used by Storm DRPC for setting up HTTPS (SSL). see http://docs.oracle .com/javase/7/docs/api/java/security/KeyStore.html for more details.static final String
The DRPC invocations transport plug-in for Thrift client/server communication.static final String
Config.DRPC_THRIFT_TRANSPORT_PLUGIN
The DRPC transport plug-in for Thrift client/server communication.static final String
DaemonConfig.JAVA_LIBRARY_PATH
This value is passed to spawned JVMs (e.g., Nimbus, Supervisor, and Workers) for the java.library.path value. java.library.path tells the JVM where to look for native libraries.static final String
DaemonConfig.LOGVIEWER_APPENDER_NAME
Appender name used by log viewer to determine log directory.static final String
DaemonConfig.LOGVIEWER_FILTER
A class implementing javax.servlet.Filter for authenticating/filtering Logviewer requests.static final String
DaemonConfig.LOGVIEWER_HTTPS_KEY_PASSWORD
Password to the private key in the keystore for setting up HTTPS (SSL).static final String
DaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_PASSWORD
Password for the keystore for HTTPS for Storm Logviewer.static final String
DaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_PATH
Path to the keystore containing the certs used by Storm Logviewer for HTTPS communications.static final String
DaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_TYPE
Type of the keystore for HTTPS for Storm Logviewer. see http://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.html for more details.static final String
DaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_PASSWORD
Password for the truststore for HTTPS for Storm Logviewer.static final String
DaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_PATH
Path to the truststore containing the certs used by Storm Logviewer for HTTPS communications.static final String
DaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_TYPE
Type of the truststore for HTTPS for Storm Logviewer. see http://docs.oracle.com/javase/8/docs/api/java/security/Truststore.html for more details.static final String
DaemonConfig.NIMBUS_AUTHORIZER
Class name for authorization plugin for Nimbus.static final String
DaemonConfig.NIMBUS_BLOBSTORE
What blobstore implementation nimbus should use.static final String
DaemonConfig.NIMBUS_DAEMON_USER
This is the user that the Nimbus daemon process is running as.static final String
DaemonConfig.NIMBUS_IMPERSONATION_AUTHORIZER
Impersonation user ACL config entries.static final String
Nimbus assignments backend for storing local assignments.static final String
The Nimbus transport plug-in for Thrift client/server communication.static final String
DaemonConfig.NIMBUS_TOPOLOGY_VALIDATOR
A custom class that implements ITopologyValidator that is run whenever a topology is submitted.static final String
DaemonConfig.NIMBUS_WORKER_HEARTBEATS_RECOVERY_STRATEGY_CLASS
class controls heartbeats recovery strategy.static final String
DaemonConfig.SCHEDULER_CONFIG_LOADER_ARTIFACTORY_BASE_DIRECTORY
It is the part of the uri, configurable in Artifactory, which represents the top of the directory tree.static final String
DaemonConfig.SCHEDULER_CONFIG_LOADER_URI
For ArtifactoryConfigLoader, this can either be a reference to an individual file in Artifactory or to a directory.static String
DaemonConfig.STORM_CGROUP_CGEXEC_CMD
full path to cgexec command.static final String
Config.STORM_CGROUP_HIERARCHY_DIR
root directory of the storm cgroup hierarchy.static final String
DaemonConfig.STORM_CGROUP_HIERARCHY_NAME
name for the cgroup hierarchy.static final String
Config.STORM_CLUSTER_MODE
The mode this Storm cluster is running in.static final String
Config.STORM_CLUSTER_STATE_STORE
The ClusterState factory that worker will use to create a ClusterState to store state in.static final String
DaemonConfig.STORM_DAEMON_METRICS_REPORTER_CSV_LOG_DIR
Specify the csv reporter directory for CvsPreparableReporter daemon metrics reporter.static final String
DaemonConfig.STORM_DAEMON_METRICS_REPORTER_PLUGIN_DOMAIN
Specify the domain for daemon metrics reporter plugin to limit reporting to specific domain.static final String
Specify the duration unit in TimeUnit for daemon metrics reporter plugin.static final String
Specify the Locale for daemon metrics reporter plugin.static final String
Specify the rate unit in TimeUnit for daemon metrics reporter plugin.static final String
Config.STORM_DO_AS_USER
The user as which the nimbus client should be acquired to perform the operation.static final String
The plugin that will provide user groups service.static final String
Config.STORM_HDFS_LOGIN_KEYTAB
The keytab for nimbus/supervisor to use to access secure hdfs.static final String
Config.STORM_HDFS_LOGIN_PRINCIPAL
The principal for nimbus/supervisor to use to access secure hdfs.static final String
DaemonConfig.STORM_HEALTH_CHECK_DIR
The directory where storm's health scripts go.static final String
Config.STORM_ID
The id assigned to a running topology.static final String
Config.STORM_LOCAL_DIR
A directory on the local filesystem used by Storm for any local filesystem usage it needs.static final String
Config.STORM_LOCAL_HOSTNAME
The hostname the supervisors/workers should report to nimbus.static final String
DaemonConfig.STORM_LOG4J2_CONF_DIR
A directory that holds configuration files for log4j2.static final String
Config.STORM_MESSAGING_TRANSPORT
The transporter for communication among Storm tasks.static final String
The delegate for serializing metadata, should be used for serialized objects stored in zookeeper and on disk.static final String
DaemonConfig.STORM_METRIC_PROCESSOR_CLASS
Class implementing WorkerMetricsProcessor.static final String
DaemonConfig.STORM_METRIC_STORE_CLASS
Class implementing MetricStore.static String
DaemonConfig.STORM_OCI_CGROUP_PARENT
The cgroup root for oci container.static String
Config.STORM_OCI_CGROUP_ROOT
The root of cgroup for oci to use.static String
DaemonConfig.STORM_OCI_IMAGE
Default oci image to use if the topology doesn't specify which oci image to use.static String
DaemonConfig.STORM_OCI_NSCD_DIR
The directory of nscd - name service cache daemon, e.g.static final String
DaemonConfig.STORM_OCI_RESOURCES_LOCAL_DIR
The local directory for localized oci resources.static String
DaemonConfig.STORM_OCI_SECCOMP_PROFILE
Specify the seccomp Json file to be used as a seccomp filter.static final String
The plugin that will convert a principal to a local user.static final String
DaemonConfig.STORM_ROCKSDB_LOCATION
RocksDB file location.static final String
DaemonConfig.STORM_SCHEDULER
A global task scheduler used to assign topologies's tasks to supervisors' workers.static String
DaemonConfig.STORM_SUPERVISOR_CGROUP_ROOTDIR
root directory for cgoups.static final String
The default transport plug-in for Thrift client/server communication.static final String
FQCN of a class that implementsISubmitterHook
@see ISubmitterHook for details.static final String
Config.STORM_WORKERS_ARTIFACTS_DIR
The workers-artifacts directory (where we place all workers' logs), can be either absolute or relative.static final String
Config.STORM_ZOOKEEPER_AUTH_PAYLOAD
A string representing the payload for cluster Zookeeper authentication.static final String
Config.STORM_ZOOKEEPER_AUTH_SCHEME
The cluster Zookeeper authentication scheme to use, e.g.static final String
Config.STORM_ZOOKEEPER_DRPC_ACL
The ACL of the drpc user in zookeeper so the drpc servers can verify worker tokens.static final String
Config.STORM_ZOOKEEPER_ROOT
The root location at which Storm stores data in ZooKeeper.static final String
Config.STORM_ZOOKEEPER_SUPERACL
This is part of a temporary workaround to a ZK bug, it is the 'scheme:acl' for the user Nimbus and Supervisors use to authenticate with ZK.static final String
A string representing the payload for topology Zookeeper authentication.static final String
The topology Zookeeper authentication scheme to use, e.g.static final String
DaemonConfig.SUPERVISOR_AUTHORIZER
Class name for authorization plugin for supervisor.static final String
DaemonConfig.SUPERVISOR_BLOBSTORE
What blobstore implementation the supervisor should use.static final String
static final String
The version of storm to assume a topology should run as if not version is given by the client when submitting the topology.static final String
Config.SUPERVISOR_WORKER_LAUNCHER
Full path to the worker-laucher executable that will be used to lauch workers when SUPERVISOR_RUN_WORKER_AS_USER is set to true.static final String
A class that implements a wait strategy for an upstream component (spout/bolt) trying to write to a downstream component whose recv queue is fullstatic final String
Config.TOPOLOGY_BOLT_WAIT_STRATEGY
Selects the Bolt's Wait Strategy to use when there are no incoming msgs.static final String
Bolt-specific configuration for windowed bolts to specify the name of the stream on which late tuples are going to be emitted.static final String
static final String
Config.TOPOLOGY_KRYO_FACTORY
Class that specifies how to create a Kryo instance for serialization.static final String
Config.TOPOLOGY_LOGGING_CONFIG_FILE
Log file the user can use to configure Log4j2.static final String
Config.TOPOLOGY_LOGGING_SENSITIVITY
Topology central logging sensitivity to determine who has access to logs in central logging system.static final String
The fully qualified name of aShellLogHandler
to handle output from non-JVM processes e.g.static final String
The serializer for communication between shell components and non-JVM processes.static final String
Config.TOPOLOGY_NAME
Name of the topology.static String
Config.TOPOLOGY_OCI_IMAGE
Specify the oci image to use.static final String
Config.TOPOLOGY_SCHEDULER_STRATEGY
The strategy to use when scheduling a topology with Resource Aware Scheduler.static final String
Config.TOPOLOGY_SPOUT_WAIT_STRATEGY
A class that implements a wait strategy for spout.static final String
Config.TOPOLOGY_STATE_PROVIDER
The class name of theStateProvider
implementation.static final String
The configuration specific to theStateProvider
implementation.static final String
Config.TOPOLOGY_SUBMITTER_PRINCIPAL
The principal who submitted a topology.static final String
Config.TOPOLOGY_SUBMITTER_USER
The local user name of the user who submitted a topology.static final String
Config.TOPOLOGY_TRANSACTIONAL_ID
This config is available for TransactionalSpouts, and contains the id ( a String) for the transactional topology.static final String
Config.TOPOLOGY_TUPLE_SERIALIZER
The serializer class for ListDelegate (tuple payload).static final String
Config.TOPOLOGY_VERSION
User defined version of this topology.static final String
Config.TRANSACTIONAL_ZOOKEEPER_ROOT
The root directory in ZooKeeper for metadata about TransactionalSpouts.static final String
DaemonConfig.UI_CENTRAL_LOGGING_URL
Storm UI Central Logging URL.static final String
DaemonConfig.UI_FILTER
A class implementing javax.servlet.Filter for authenticating/filtering UI requests.static final String
DaemonConfig.UI_HOST
Storm UI binds to this host/interface.static final String
DaemonConfig.UI_HTTPS_KEY_PASSWORD
Password to the private key in the keystore for setting up HTTPS (SSL).static final String
DaemonConfig.UI_HTTPS_KEYSTORE_PASSWORD
Password to the keystore used by Storm UI for setting up HTTPS (SSL).static final String
DaemonConfig.UI_HTTPS_KEYSTORE_PATH
Path to the keystore used by Storm UI for setting up HTTPS (SSL).static final String
DaemonConfig.UI_HTTPS_KEYSTORE_TYPE
Type of keystore used by Storm UI for setting up HTTPS (SSL). see http://docs.oracle.com/javase/7/docs/api/java/security/KeyStore .html for more details.static final String
DaemonConfig.UI_HTTPS_TRUSTSTORE_PASSWORD
Password to the truststore used by Storm UI setting up HTTPS (SSL).static final String
DaemonConfig.UI_HTTPS_TRUSTSTORE_PATH
Path to the truststore used by Storm UI setting up HTTPS (SSL).static final String
DaemonConfig.UI_HTTPS_TRUSTSTORE_TYPE
Type of truststore used by Storm UI for setting up HTTPS (SSL). see http://docs.oracle .com/javase/7/docs/api/java/security/KeyStore.html for more details.static final String
DaemonConfig.UI_PROJECT_BUGTRACKER_URL
Storm UI Project BUGTRACKER Link for reporting issue.static final String
DaemonConfig.UI_TITLE
Storm UI's title.static final String
DaemonConfig.WORKER_PROFILER_COMMAND
The command launched supervisor with worker arguments pid, action and [target_directory] Where action is - start profile, stop profile, jstack, heapdump and kill against pid. -
Uses of ConfigValidationAnnotations.IsString in org.apache.storm.hdfs.spout
Fields in org.apache.storm.hdfs.spout with annotations of type ConfigValidationAnnotations.IsStringModifier and TypeFieldDescriptionstatic final String
Configs.ARCHIVE_DIR
Deprecated.static final String
Configs.BAD_DIR
Deprecated.please useHdfsSpout.setBadFilesDir(String)
static final String
Configs.HDFS_URI
Deprecated.please useHdfsSpout.setHdfsUri(String)
static final String
Configs.IGNORE_SUFFIX
Deprecated.please useHdfsSpout.setIgnoreSuffix(String)
static final String
Configs.LOCK_DIR
Deprecated.please useHdfsSpout.setLockDir(String)
static final String
Configs.READER_TYPE
Deprecated.please useHdfsSpout.setReaderType(String)
static final String
Configs.SOURCE_DIR
Deprecated.please useHdfsSpout.setSourceDir(String)
HdfsSpout.setArchiveDir(String)