Uses of Annotation Interface
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 StringConfig.BLOBSTORE_DIRWhat directory to use for the blobstore.static final StringConfig.BLOBSTORE_HDFS_KEYTABDeprecated.static final StringConfig.BLOBSTORE_HDFS_PRINCIPALDeprecated, for removal: This API element is subject to removal in a future version.static final StringConfig.CLIENT_BLOBSTOREWhat blobstore implementation the storm client should use.static final StringDaemonConfig.DEV_ZOOKEEPER_PATHThe path to use as the zookeeper dir when running a zookeeper server via "storm dev-zookeeper".static final StringDaemonConfig.DRPC_AUTHORIZERClass name for authorization plugin for DRPC client.static final StringConfig.DRPC_AUTHORIZER_ACL_FILENAMEFile name of the DRPC Authorizer ACL.static final StringDaemonConfig.DRPC_HTTP_FILTERA class implementing jakarta.servlet.Filter for DRPC HTTP requests.static final StringDaemonConfig.DRPC_HTTPS_KEY_PASSWORDPassword to the private key in the keystore for setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_KEYSTORE_PASSWORDPassword to the keystore used by Storm DRPC for setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_KEYSTORE_PATHPath to the keystore used by Storm DRPC for setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_KEYSTORE_TYPEType of keystore used by Storm DRPC for setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_TRUSTSTORE_PASSWORDPassword to the truststore used by Storm DRPC setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_TRUSTSTORE_PATHPath to the truststore used by Storm DRPC setting up HTTPS (SSL).static final StringDaemonConfig.DRPC_HTTPS_TRUSTSTORE_TYPEType of truststore used by Storm DRPC for setting up HTTPS (SSL).static final StringThe DRPC invocations transport plug-in for Thrift client/server communication.static final StringConfig.DRPC_THRIFT_TRANSPORT_PLUGINThe DRPC transport plug-in for Thrift client/server communication.static final StringDaemonConfig.JAVA_LIBRARY_PATHThis value is passed to spawned JVMs (e.g., Nimbus, Supervisor, and Workers) for the java.library.path value.static final StringDaemonConfig.LOGVIEWER_APPENDER_NAMEAppender name used by log viewer to determine log directory.static final StringDaemonConfig.LOGVIEWER_FILTERA class implementing jakarta.servlet.Filter for authenticating/filtering Logviewer requests.static final StringDaemonConfig.LOGVIEWER_HTTPS_KEY_PASSWORDPassword to the private key in the keystore for setting up HTTPS (SSL).static final StringDaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_PASSWORDPassword for the keystore for HTTPS for Storm Logviewer.static final StringDaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_PATHPath to the keystore containing the certs used by Storm Logviewer for HTTPS communications.static final StringDaemonConfig.LOGVIEWER_HTTPS_KEYSTORE_TYPEType of the keystore for HTTPS for Storm Logviewer.static final StringDaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_PASSWORDPassword for the truststore for HTTPS for Storm Logviewer.static final StringDaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_PATHPath to the truststore containing the certs used by Storm Logviewer for HTTPS communications.static final StringDaemonConfig.LOGVIEWER_HTTPS_TRUSTSTORE_TYPEType of the truststore for HTTPS for Storm Logviewer.static final StringDaemonConfig.NIMBUS_AUTHORIZERClass name for authorization plugin for Nimbus.static final StringDaemonConfig.NIMBUS_BLOBSTOREWhat blobstore implementation nimbus should use.static final StringDaemonConfig.NIMBUS_DAEMON_USERThis is the user that the Nimbus daemon process is running as.static final StringDaemonConfig.NIMBUS_IMPERSONATION_AUTHORIZERImpersonation user ACL config entries.static final StringNimbus assignments backend for storing local assignments.static final StringThe path of the certificate that the nimbus TLS client uses.static final StringThe path to the key that the nimbus TLS client uses.static final StringThe password of the keystore that the nimbus TLS client uses.static final StringThe path to the keystore that the nimbus TLS client uses.static final StringThe password of the truststore that the nimbus TLS client uses.static final StringThe path to the truststore that the nimbus TLS client uses.static final StringThe password of the keystore that the nimbus TLS server uses.static final StringThe path to the keystore that the nimbus TLS server uses.static final StringThe password of the truststore that the nimbus TLS server uses.static final StringThe path to the truststore that the nimbus TLS server uses.static final StringThe Nimbus transport plug-in for Thrift client/server TLS communication.static final StringThe Nimbus transport plug-in for Thrift client/server communication.static final StringDaemonConfig.NIMBUS_TOPOLOGY_VALIDATORA custom class that implements ITopologyValidator that is run whenever a topology is submitted.static final StringDaemonConfig.NIMBUS_WORKER_HEARTBEATS_RECOVERY_STRATEGY_CLASSclass controls heartbeats recovery strategy.static final StringDaemonConfig.SCHEDULER_CONFIG_LOADER_ARTIFACTORY_BASE_DIRECTORYIt is the part of the uri, configurable in Artifactory, which represents the top of the directory tree.static final StringDaemonConfig.SCHEDULER_CONFIG_LOADER_URIFor ArtifactoryConfigLoader, this can either be a reference to an individual file in Artifactory or to a directory.static StringDaemonConfig.STORM_CGROUP_CGEXEC_CMDfull path to cgexec command.static final StringConfig.STORM_CGROUP_HIERARCHY_DIRroot directory of the storm cgroup hierarchy.static final StringDaemonConfig.STORM_CGROUP_HIERARCHY_NAMEname for the cgroup hierarchy.static final StringConfig.STORM_CLUSTER_MODEThe mode this Storm cluster is running in.static final StringConfig.STORM_CLUSTER_STATE_STOREThe ClusterState factory that worker will use to create a ClusterState to store state in.static final StringDaemonConfig.STORM_DAEMON_METRICS_REPORTER_CSV_LOG_DIRSpecify the csv reporter directory for CvsPreparableReporter daemon metrics reporter.static final StringDaemonConfig.STORM_DAEMON_METRICS_REPORTER_PLUGIN_DOMAINSpecify the domain for daemon metrics reporter plugin to limit reporting to specific domain.static final StringSpecify the duration unit in TimeUnit for daemon metrics reporter plugin.static final StringSpecify the Locale for daemon metrics reporter plugin.static final StringSpecify the rate unit in TimeUnit for daemon metrics reporter plugin.static final StringConfig.STORM_DO_AS_USERThe user as which the nimbus client should be acquired to perform the operation.static final StringThe plugin that will provide user groups service.static final StringConfig.STORM_HDFS_LOGIN_KEYTABThe keytab for nimbus/supervisor to use to access secure hdfs.static final StringConfig.STORM_HDFS_LOGIN_PRINCIPALThe principal for nimbus/supervisor to use to access secure hdfs.static final StringDaemonConfig.STORM_HEALTH_CHECK_DIRThe directory where storm's health scripts go.static final StringConfig.STORM_IDThe id assigned to a running topology.static final StringConfig.STORM_LOCAL_DIRA directory on the local filesystem used by Storm for any local filesystem usage it needs.static final StringConfig.STORM_LOCAL_HOSTNAMEThe hostname the supervisors/workers should report to nimbus.static final StringDaemonConfig.STORM_LOG4J2_CONF_DIRA directory that holds configuration files for log4j2.static final StringNetty based messaging: Specifies the client keystore password when TLS is enabled.static final StringNetty based messaging: Specifies the client keystore when TLS is enabled.static final StringNetty based messaging: Specifies the client truststore password when TLS is enabled.static final StringNetty based messaging: Specifies the client truststore when TLS is enabled.static final StringNetty based messaging: Specifies the keystore password when TLS is enabled.static final StringNetty based messaging: Specifies the keystore when TLS is enabled.static final StringNetty based messaging: Specifies the protocols TLS is enabled.static final StringNetty based messaging: Specifies the truststore password when TLS is enabled.static final StringNetty based messaging: Specifies the truststore when TLS is enabled.static final StringConfig.STORM_MESSAGING_TRANSPORTThe transporter for communication among Storm tasks.static final StringThe delegate for serializing metadata, should be used for serialized objects stored in zookeeper and on disk.static final StringDaemonConfig.STORM_METRIC_PROCESSOR_CLASSClass implementing WorkerMetricsProcessor.static final StringDaemonConfig.STORM_METRIC_STORE_CLASSClass implementing MetricStore.static StringDaemonConfig.STORM_OCI_CGROUP_PARENTThe cgroup root for oci container.static StringConfig.STORM_OCI_CGROUP_ROOTThe root of cgroup for oci to use.static StringDaemonConfig.STORM_OCI_IMAGEDefault oci image to use if the topology doesn't specify which oci image to use.static StringDaemonConfig.STORM_OCI_NSCD_DIRThe directory of nscd - name service cache daemon, e.g.static final StringDaemonConfig.STORM_OCI_RESOURCES_LOCAL_DIRThe local directory for localized oci resources.static StringDaemonConfig.STORM_OCI_SECCOMP_PROFILESpecify the seccomp Json file to be used as a seccomp filter.static final StringThe plugin that will convert a principal to a local user.static final StringDaemonConfig.STORM_ROCKSDB_LOCATIONRocksDB file location.static final StringDaemonConfig.STORM_SCHEDULERA global task scheduler used to assign topologies's tasks to supervisors' workers.static StringDaemonConfig.STORM_SUPERVISOR_CGROUP_ROOTDIRroot directory for cgoups.static final StringThe default transport plug-in for Thrift client/server communication.static final StringFQCN of a class that implementsISubmitterHook@see ISubmitterHook for details.static final StringConfig.STORM_WORKERS_ARTIFACTS_DIRThe workers-artifacts directory (where we place all workers' logs), can be either absolute or relative.static final StringConfig.STORM_ZOOKEEPER_AUTH_PAYLOADA string representing the payload for cluster Zookeeper authentication.static final StringConfig.STORM_ZOOKEEPER_AUTH_SCHEMEThe cluster Zookeeper authentication scheme to use, e.g.static final StringConfig.STORM_ZOOKEEPER_DRPC_ACLThe ACL of the drpc user in zookeeper so the drpc servers can verify worker tokens.static final StringConfig.STORM_ZOOKEEPER_ROOTThe root location at which Storm stores data in ZooKeeper.static final StringKeystore password for ZooKeeper client connection over SSL.static final StringKeystore location for ZooKeeper client connection over SSL.static final StringTruststore password for ZooKeeper client connection over SSL.static final StringTruststore location for ZooKeeper client connection over SSL.static final StringConfig.STORM_ZOOKEEPER_SUPERACLThis 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 StringA string representing the payload for topology Zookeeper authentication.static final StringThe topology Zookeeper authentication scheme to use, e.g.static final StringDaemonConfig.SUPERVISOR_AUTHORIZERClass name for authorization plugin for supervisor.static final StringDaemonConfig.SUPERVISOR_BLOBSTOREWhat blobstore implementation the supervisor should use.static final StringThe path of the certificate that the supervisor TLS client uses.static final StringThe path to the key that the supervisor TLS client uses.static final StringThe password of the keystore that the supervisor TLS client uses.static final StringThe path to the keystore that the supervisor TLS client uses.static final StringThe password of the truststore that the supervisor TLS client uses.static final StringThe path to the truststore that the supervisor TLS client uses.static final StringThe password of the keystore that the supervisor TLS server uses.static final StringThe path to the keystore that the supervisor TLS server uses.static final StringThe password of the truststore that the supervisor TLS server uses.static final StringThe path to the truststore that the supervisor TLS server uses.static final Stringstatic final StringThe version of storm to assume a topology should run as if not version is given by the client when submitting the topology.static final StringConfig.SUPERVISOR_WORKER_LAUNCHERFull 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 StringA 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 StringConfig.TOPOLOGY_BOLT_WAIT_STRATEGYSelects the Bolt's Wait Strategy to use when there are no incoming msgs.static final StringBolt-specific configuration for windowed bolts to specify the name of the stream on which late tuples are going to be emitted.static final Stringstatic final StringConfig.TOPOLOGY_KRYO_FACTORYClass that specifies how to create a Kryo instance for serialization.static final StringConfig.TOPOLOGY_LOGGING_CONFIG_FILELog file the user can use to configure Log4j2.static final StringConfig.TOPOLOGY_LOGGING_SENSITIVITYTopology central logging sensitivity to determine who has access to logs in central logging system.static final StringThe fully qualified name of aShellLogHandlerto handle output from non-JVM processes e.g.static final StringThe serializer for communication between shell components and non-JVM processes.static final StringConfig.TOPOLOGY_NAMEName of the topology.static StringConfig.TOPOLOGY_OCI_IMAGESpecify the oci image to use.static final StringConfig.TOPOLOGY_SCHEDULER_STRATEGYThe strategy to use when scheduling a topology with Resource Aware Scheduler.static final StringConfig.TOPOLOGY_SPOUT_WAIT_STRATEGYA class that implements a wait strategy for spout.static final StringConfig.TOPOLOGY_STATE_PROVIDERThe class name of theStateProviderimplementation.static final StringThe configuration specific to theStateProviderimplementation.static final StringConfig.TOPOLOGY_SUBMITTER_PRINCIPALThe principal who submitted a topology.static final StringConfig.TOPOLOGY_SUBMITTER_USERThe local user name of the user who submitted a topology.static final StringConfig.TOPOLOGY_TRANSACTIONAL_IDThis config is available for TransactionalSpouts, and contains the id ( a String) for the transactional topology.static final StringConfig.TOPOLOGY_TUPLE_SERIALIZERThe serializer class for ListDelegate (tuple payload).static final StringConfig.TOPOLOGY_VERSIONUser defined version of this topology.static final StringConfig.TRANSACTIONAL_ZOOKEEPER_ROOTThe root directory in ZooKeeper for metadata about TransactionalSpouts.static final StringDaemonConfig.UI_CENTRAL_LOGGING_URLStorm UI Central Logging URL.static final StringDaemonConfig.UI_FILTERA class implementing jakarta.servlet.Filter for authenticating/filtering UI requests.static final StringDaemonConfig.UI_HOSTStorm UI binds to this host/interface.static final StringDaemonConfig.UI_HTTPS_KEY_PASSWORDPassword to the private key in the keystore for setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_KEYSTORE_PASSWORDPassword to the keystore used by Storm UI for setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_KEYSTORE_PATHPath to the keystore used by Storm UI for setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_KEYSTORE_TYPEType of keystore used by Storm UI for setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_TRUSTSTORE_PASSWORDPassword to the truststore used by Storm UI setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_TRUSTSTORE_PATHPath to the truststore used by Storm UI setting up HTTPS (SSL).static final StringDaemonConfig.UI_HTTPS_TRUSTSTORE_TYPEType of truststore used by Storm UI for setting up HTTPS (SSL).static final StringDaemonConfig.UI_PROJECT_BUGTRACKER_URLStorm UI Project BUGTRACKER Link for reporting issue.static final StringDaemonConfig.UI_TITLEStorm UI's title.static final StringDaemonConfig.WORKER_PROFILER_COMMANDThe 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 StringConfigs.ARCHIVE_DIRDeprecated.static final StringConfigs.BAD_DIRDeprecated.please useHdfsSpout.setBadFilesDir(String)static final StringConfigs.HDFS_URIDeprecated.please useHdfsSpout.setHdfsUri(String)static final StringConfigs.IGNORE_SUFFIXDeprecated.please useHdfsSpout.setIgnoreSuffix(String)static final StringConfigs.LOCK_DIRDeprecated.please useHdfsSpout.setLockDir(String)static final StringConfigs.READER_TYPEDeprecated.please useHdfsSpout.setReaderType(String)static final StringConfigs.SOURCE_DIRDeprecated.please useHdfsSpout.setSourceDir(String)
HdfsSpout.setArchiveDir(String)