All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| AbstractAvroSerializer |
This abstract class can be extended to implement concrete classes capable of (de)serializing generic avro objects
across a Topology.
|
| AbstractDNSToSwitchMapping |
This is a base class for DNS to Switch mappings.
|
| AbstractHadoopAutoCreds |
The base class that for auto credential plugins that abstracts out some of the common functionality.
|
| AbstractHadoopNimbusPluginAutoCreds |
The base class that for auto credential plugins that abstracts out some of the common functionality.
|
| AbstractHdfsBolt |
|
| AbstractHDFSWriter |
|
| AbstractJdbcBolt |
|
| AbstractRankerBolt |
This abstract bolt provides the basic behavior of bolts that rank objects according to their count.
|
| AbstractRedisBolt |
AbstractRedisBolt class is for users to implement custom bolts which makes interaction with Redis.
|
| AbstractRedisMapState<T> |
AbstractRedisMapState is base class of any RedisMapState, which implements IBackingMap.
|
| AbstractRedisStateQuerier<T extends State> |
AbstractRedisStateQuerier is base class of any RedisStateQuerier, which implements BaseQueryFunction.
|
| AbstractRedisStateUpdater<T extends State> |
AbstractRedisStateUpdater is base class of any RedisStateUpdater, which implements BaseStateUpdater.
|
| AbstractStreamsProcessor |
|
| AbstractTridentWindowManager<T> |
Basic functionality to manage trident tuple events using WindowManager and WindowsStore for storing tuples and triggers
related information.
|
| AbstractUserTopology |
For topology-related code reusage.
|
| AccessControl |
|
| AccessControl._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| AccessControlType |
|
| AccessLoggingFilter |
|
| Acker |
|
| AckFailDelegate |
|
| AckFailMapTracker |
|
| AckTracker |
|
| AclEnforcement |
This is code intended to enforce ZK ACLs.
|
| Activate |
|
| AddressedTuple |
A Tuple that is addressed to a destination.
|
| AdminCommands |
|
| AdminCommands.AdminCommand |
|
| AdvancedFSOps |
|
| AetherUtils |
Utility class of Aether.
|
| AggLevel |
Specifies the available timeframes for Metric aggregation.
|
| AggregateByKeyProcessor<K,V,A,R> |
|
| AggregateExample |
An example that illustrates the global aggregate.
|
| AggregateProcessor<T,A,R> |
|
| AggregateProcessor |
|
| Aggregator<T> |
|
| AlreadyAliveException |
|
| AlreadyAliveException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| AlternateRackDNSToSwitchMapping |
This class implements the DNSToSwitchMapping interface It alternates bewteen RACK1 and RACK2 for the hosts.
|
| AnchoredWordCount |
|
| AnchoredWordCount.RandomSentenceSpout |
|
| AnchoredWordCount.SplitSentence |
|
| AnchoredWordCount.WordCount |
|
| AppendCollector |
|
| ArrayListSerializer |
|
| ArtifactoryConfigLoader |
A dynamic loader that can load scheduler configurations for user resource guarantees from Artifactory (an artifact repository manager).
|
| ArtifactoryConfigLoaderFactory |
Factory class for ArtifactoryConfigLoader.
|
| Assembly |
The `Assembly` interface provides a means to encapsulate logic applied to a Stream.
|
| AssignableMetric |
|
| AssignableShellMetric |
|
| Assignment |
|
| Assignment._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| AssignmentDistributionService |
A service for distributing master assignments to supervisors, this service makes the assignments notification
asynchronous.
|
| AsyncLocalizer |
Downloads and caches blobs locally.
|
| AtomicOutputStream |
An output stream where all of the data is committed on close, or can be canceled with cancel.
|
| AuthNimbusOp |
|
| AuthorizationException |
|
| AuthorizationException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| AuthorizationExceptionMapper |
|
| AuthorizationExceptionMapper |
|
| AuthorizedUserFilter |
|
| AutoHBase |
Auto credentials plugin for HBase implementation.
|
| AutoHBaseCommand |
Command tool of Hive credential renewer.
|
| AutoHBaseNimbus |
Auto credentials nimbus plugin for HBase implementation.
|
| AutoHDFS |
Auto credentials plugin for HDFS implementation.
|
| AutoHDFSCommand |
Command tool of HDFS credential renewer.
|
| AutoHDFSNimbus |
Auto credentials nimbus plugin for HDFS implementation.
|
| AutoHive |
Deprecated, for removal: This API element is subject to removal in a future version. |
| AutoHiveCommand |
Deprecated, for removal: This API element is subject to removal in a future version. |
| AutoHiveNimbus |
Deprecated, for removal: This API element is subject to removal in a future version. |
| AutoSSL |
This plugin is intended to be used for user topologies to send SSL keystore/truststore files to the remote workers.
|
| AutoTGT |
Automatically take a user's TGT, and push it, and renew it in Nimbus.
|
| AutoTGTKrb5LoginModule |
Custom LoginModule to enable Auto Login based on cached ticket.
|
| AutoTGTKrb5LoginModuleTest |
Custom LoginModule extended for testing.
|
| AvroGenericRecordBolt |
|
| AvroGenericRecordHDFSWriter |
|
| AvroSchemaRegistry |
|
| AvroScheme |
AvroScheme uses generic(without code generation) instead of specific(with code generation) readers.
|
| AvroSerializer |
AvroSerializer uses generic(without code generation) instead of specific(with code generation) writers.
|
| AvroUtils |
|
| BackPressureStatus |
|
| BackPressureStatusEncoder |
|
| BackPressureTopo |
|
| BackPressureTracker |
Tracks the BackPressure status.
|
| BackPressureTracker.BackpressureState |
|
| Base64ToBinaryStateMigrationUtil |
|
| BaseAggregator<T> |
|
| BaseBasicBolt |
|
| BaseBatchBolt<T> |
|
| BaseBinaryStateIterator<K,V> |
Base implementation of iterator over KeyValueState which encoded types of key and value are both binary type.
|
| BaseComponent |
|
| BaseConfigurationDeclarer<T extends ComponentConfigurationDeclarer> |
|
| BaseFilter |
|
| BaseFunction |
|
| BaseMultiReducer<T> |
|
| BaseOperation |
Convenience implementation of the Operation interface.
|
| BaseQueryFunction<S extends State,T> |
|
| BaseResourceAwareStrategy |
|
| BaseResourceAwareStrategy.NodeSortType |
Different node sorting types available.
|
| BaseRichBolt |
|
| BaseRichSpout |
|
| BaseStatefulBolt<T extends State> |
|
| BaseStatefulBoltExecutor |
Base class that abstracts the common logic for executing bolts in a stateful topology.
|
| BaseStatefulBoltExecutor.AnchoringOutputCollector |
|
| BaseStatefulWindowedBolt<T extends State> |
|
| BaseStateIterator<K,V,KENCODEDT,VENCODEDT> |
|
| BaseStateUpdater<S extends State> |
|
| BaseTaskHook |
|
| BaseTickTupleAwareRichBolt |
This class is based on BaseRichBolt, but is aware of tick tuple.
|
| BaseWindow<L,I> |
|
| BaseWindowConfig |
|
| BaseWindowedBolt |
|
| BaseWindowedBolt.Count |
Holds a count value for count based windows and sliding intervals.
|
| BaseWindowedBolt.Duration |
Holds a Time duration for time based windows and sliding intervals.
|
| BaseWindowStrategy<T> |
|
| BaseWorkerHook |
A BaseWorkerHook is a noop implementation of IWorkerHook.
|
| BasicBoltExecutor |
|
| BasicContainer |
A container that runs processes on the local box.
|
| BasicContainerLauncher |
Launch containers with no security using standard java commands.
|
| BasicDrpcClient |
A simple client for connecting to DRPC.
|
| BasicDRPCTopology |
This topology is a basic example of doing distributed RPC on top of Storm.
|
| BasicDRPCTopology.ExclaimBolt |
|
| BasicMetricsCollector |
|
| BasicMetricsCollector.MetricsCollectorConfig |
|
| BasicMetricsCollector.MetricsItem |
|
| BasicOutputCollector |
|
| BatchBoltExecutor |
|
| BatchHelper |
|
| BatchInfo |
|
| BatchOutputCollector |
|
| BatchOutputCollectorImpl |
|
| BatchProcessor |
Top level marker interface for processors that computes results for a batch of tuples like Aggregate, Join etc.
|
| BatchSpoutExecutor |
|
| BatchSpoutExecutor.EmptyCoordinator |
|
| BatchSubtopologyBuilder |
|
| BeanDef |
A representation of a Java object that is uniquely identifyable, and given a className, constructor arguments,
and properties, can be instantiated.
|
| BeanListReference |
A bean list reference is a list of bean reference.
|
| BeanReference |
A bean reference is simply a string pointer to another id.
|
| BeginDownloadResult |
|
| BeginDownloadResult._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BiFunction<T,U,R> |
a function that accepts two arguments and produces a result.
|
| BlacklistScheduler |
|
| BlkioCore |
|
| BlkioCore.RecordType |
|
| BlobChangingCallback |
Callback for when a localized blob is going to change.
|
| BlobKeySequenceInfo |
|
| Blobstore |
|
| BlobStore |
Provides a way to store blobs that can be downloaded.
|
| BlobStore.KeyTranslationIterator |
Blob store implements its own version of iterator to list the blobs.
|
| BlobStoreAclHandler |
Provides common handling of acls for Blobstores.
|
| BlobStoreAPIWordCountTopology |
|
| BlobStoreAPIWordCountTopology.FilterWords |
|
| BlobStoreAPIWordCountTopology.RandomSentenceSpout |
|
| BlobStoreAPIWordCountTopology.SplitSentence |
|
| BlobStoreFile |
Provides an base implementation for creating a blobstore based on file backed storage.
|
| BlobStoreUtils |
|
| BlockingOutstandingRequest |
|
| BlowfishTupleSerializer |
Apply Blowfish encryption for tuple communication to bolts.
|
| Bolt |
|
| Bolt._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BoltAckInfo |
|
| BoltAggregateStats |
|
| BoltAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BoltDeclarer |
BoltDeclarer includes grouping APIs for storm topology.
|
| BoltDef |
Bean representation of a Storm bolt.
|
| BoltExecuteInfo |
|
| BoltExecutor |
|
| BoltExecutorStats |
|
| BoltFailInfo |
|
| BoltMsg |
BoltMsg is an object that represents the data sent from a shell component to a bolt process that implements a multi-language protocol.
|
| BoltOutputCollectorImpl |
|
| BoltStats |
|
| BoltStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| BoltTracker |
|
| Booter |
Manage mvn repository.
|
| BranchExample |
An example that demonstrates the usage of Stream.branch(Predicate[]) to split a stream
into multiple branches based on predicates.
|
| BranchProcessor<T> |
|
| BridgeReceiver |
|
| BucketTestHiveTopology |
|
| BucketTestHiveTopology.UserDataSpout |
|
| BufferFileInputStream |
|
| BufferInputStream |
|
| BuiltinMetricsUtil |
|
| ByTopicRecordTranslator<K,V> |
Based off of a given Kafka topic a ConsumerRecord came from it will be translated to a Storm tuple
and emitted to a given stream.
|
| CachedBatchReadsMap<T> |
|
| CachedBatchReadsMap.RetVal<T> |
|
| CachedMap<T> |
Useful to layer over a map that communicates with a database.
|
| CachedSchemas |
|
| CaptureCollector |
|
| CaptureLoad |
Capture running topologies for load gen later on.
|
| CgroupCenter |
|
| CgroupCommon |
|
| CgroupCommonOperation |
|
| CgroupCore |
|
| CgroupCoreFactory |
|
| CGroupCpu |
Deprecated. |
| CGroupCpu |
Report CPU used in the cgroup.
|
| CGroupCpuGuarantee |
Deprecated. |
| CGroupCpuGuarantee |
Report the guaranteed number of cpu percentage this worker has requested.
|
| CGroupCpuGuaranteeByCfsQuota |
Deprecated. |
| CGroupCpuGuaranteeByCfsQuota |
Report the percentage of the cpu guaranteed for the worker.
|
| CGroupCpuStat |
|
| CgroupManager |
Class that implements ResourceIsolationInterface that manages cgroups.
|
| CGroupMemoryLimit |
Deprecated. |
| CGroupMemoryLimit |
Reports the current memory limit of the cgroup for this worker.
|
| CGroupMemoryUsage |
Deprecated. |
| CGroupMemoryUsage |
Reports the current memory usage of the cgroup for this worker.
|
| CGroupMetricsBase<T> |
Deprecated. |
| CGroupMetricsBase |
Base class for checking if CGroups are enabled, etc.
|
| CgroupOperation |
An interface to implement the basic functions to manage cgroups such as mount and mounting a hiearchy and creating cgroups.
|
| CgroupUtils |
|
| ChainedAggregatorDeclarer |
|
| ChainedAggregatorDeclarer.AggregationPartition |
|
| ChainedAggregatorImpl |
|
| ChainedFullAggregatorDeclarer |
|
| ChainedPartitionAggregatorDeclarer |
|
| ChainedProcessorContext<T> |
|
| ChainedResult |
|
| CheckpointSpout |
Emits checkpoint tuples which is used to save the state of the IStatefulComponent across the topology.
|
| CheckPointState |
|
| CheckPointState.Action |
|
| CheckPointState.State |
|
| CheckpointTupleForwarder |
Wraps IRichBolt and forwards checkpoint tuples in a stateful topology.
|
| CLI |
|
| CLI.Assoc |
|
| CLI.CLIBuilder |
|
| CLI.Parse |
|
| Client |
A Netty client for sending task messages to a remote destination (Netty server).
|
| ClientAuthUtils |
|
| ClientBlobStore |
The ClientBlobStore has two concrete implementations 1.
|
| ClientBlobStore.WithBlobstore |
|
| ClientCallbackHandler |
SASL client side callback handler.
|
| ClientFactory<K,V> |
This is here to enable testing.
|
| ClientFactoryDefault<K,V> |
|
| ClientMetricsUtils |
|
| ClientStatsUtil |
Stats calculations needed by storm client code.
|
| ClientSupervisorUtils |
|
| ClientZookeeper |
|
| ClojureBolt |
|
| ClojureSerializationRegister |
|
| ClojureSpout |
|
| ClojureTransformer |
|
| ClojureTuple |
|
| ClojureUtil |
|
| Cluster |
The current state of the storm cluster.
|
| ClusterMetricsConsumerExecutor |
|
| ClusterStateContext |
This class is intended to provide runtime-context to StateStorageFactory implementors, giving information such as what daemon is creating
it.
|
| ClusterStateListener |
|
| ClusterSummary |
|
| ClusterSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ClusterUtils |
|
| ClusterWorkerHeartbeat |
|
| ClusterWorkerHeartbeat._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| CoGroupByKeyProcessor<K,V1,V2> |
co-group by key implementation.
|
| Column<T> |
A database table can be defined as a list of rows and each row can be defined as a list of columns where
each column instance has a name, a value and a type.
|
| ColumnConstraint |
|
| ColumnConstraint.PrimaryKey |
|
| ColumnDefinition |
|
| CombinedMetric |
|
| CombinedShellMetric |
|
| CombinerAggregator<T,A,R> |
Interface for aggregating values.
|
| CombinerAggregator<T> |
|
| CombinerAggregatorCombineImpl |
|
| CombinerAggregatorInitImpl |
|
| CombinerAggStateUpdater |
|
| CombinerValueUpdater |
|
| ComboList |
|
| ComboList.Factory |
|
| CommandExec |
|
| CommitMetadata |
Object representing metadata committed to Kafka.
|
| CommitMetadataManager |
Generates and reads commit metadata.
|
| CommonAggregateStats |
|
| CommonAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| CommonKafkaSpoutConfig<K,V> |
|
| CommonKafkaSpoutConfig.Builder<K,V,T extends CommonKafkaSpoutConfig.Builder<K,V,T>> |
|
| CommonStats |
|
| ComparisonAggregator<T> |
Abstract Aggregator for comparing two values in a stream.
|
| ComparisonAggregator.State |
|
| CompilerUtil |
|
| CompilerUtil.TableBuilderInfo |
|
| CompilingClassLoader |
This is a Java ClassLoader that will attempt to load a class from a string of source code.
|
| CompilingClassLoader.CompilerException |
Thrown when code cannot be compiled.
|
| CompletableSpout |
|
| CompleteTopologyParam |
The param class for the `Testing.completeTopology`.
|
| Component |
|
| ComponentAggregateStats |
|
| ComponentAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ComponentCommon |
|
| ComponentCommon._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer> |
|
| ComponentObject |
|
| ComponentObject._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ComponentPageInfo |
|
| ComponentPageInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ComponentType |
|
| CompoundSpout |
|
| CompoundTask |
|
| Config |
Topology configs are specified as a plain old map.
|
| ConfigLoaderFactoryService |
The user interface to create a concrete IConfigLoader instance for use.
|
| ConfigMethodDef |
|
| Configs |
|
| Configs.ReaderTypeValidator |
|
| ConfigurableTopology |
Extensions of this class takes a reference to one or more configuration files.
|
| ConfigUtils |
|
| ConfigValidation |
Provides functionality for validating configuration fields.
|
| ConfigValidation.BooleanValidator |
|
| ConfigValidation.ClusterMetricRegistryValidator |
|
| ConfigValidation.CustomIsExactlyOneOfValidators |
|
| ConfigValidation.DerivedTypeValidator |
Checks if the named type derives from the specified Class.
|
| ConfigValidation.DoubleValidator |
|
| ConfigValidation.EventLoggerRegistryValidator |
|
| ConfigValidation.ImpersonationAclUserEntryValidator |
Validates an entry for ImpersonationAclUser.
|
| ConfigValidation.ImplementsClassValidator |
|
| ConfigValidation.IntegerValidator |
Validates a Integer.
|
| ConfigValidation.KryoRegValidator |
Validates Kryo Registration.
|
| ConfigValidation.ListEntryCustomValidator |
Validates each entry in a list against a list of custom Validators.
|
| ConfigValidation.ListEntryTypeValidator |
Validates each entry in a list.
|
| ConfigValidation.ListOfListOfStringValidator |
Validates a list of a list of Strings.
|
| ConfigValidation.LongValidator |
Validates a Long.
|
| ConfigValidation.MapEntryCustomValidator |
validates each key and each value against the respective arrays of validators.
|
| ConfigValidation.MapEntryTypeValidator |
validates each key and value in a map of a certain type.
|
| ConfigValidation.MapOfStringToMapOfStringToObjectValidator |
|
| ConfigValidation.MetricRegistryValidator |
|
| ConfigValidation.MetricReportersValidator |
|
| ConfigValidation.NoDuplicateInListValidator |
validates a list of has no duplicates.
|
| ConfigValidation.NotNullValidator |
Validates if an object is not null.
|
| ConfigValidation.NumberValidator |
|
| ConfigValidation.PacemakerAuthTypeValidator |
|
| ConfigValidation.PositiveNumberValidator |
Validates a positive number.
|
| ConfigValidation.PowerOf2Validator |
Validates if a number is a power of 2.
|
| ConfigValidation.RasConstraintsTypeValidator |
|
| ConfigValidation.SimpleTypeValidator |
Validates basic types.
|
| ConfigValidation.StringOrStringListValidator |
Validates a String or a list of Strings.
|
| ConfigValidation.StringValidator |
|
| ConfigValidation.UserResourcePoolEntryValidator |
|
| ConfigValidation.Validator |
|
| ConfigValidationAnnotations |
Note: every annotation interface must have method `validatorClass()` For every annotation there must validator class to do the validation
To add another annotation for config validation, add another annotation @interface class.
|
| ConfigValidationAnnotations.CustomValidator |
For custom validators.
|
| ConfigValidationAnnotations.IsBoolean |
|
| ConfigValidationAnnotations.IsDerivedFrom |
|
| ConfigValidationAnnotations.IsExactlyOneOf |
Custom validator where exactly one of the validations must be successful.
|
| ConfigValidationAnnotations.IsImplementationOfClass |
|
| ConfigValidationAnnotations.IsInteger |
|
| ConfigValidationAnnotations.IsKryoReg |
|
| ConfigValidationAnnotations.IsListEntryCustom |
Validates each entry in a list with a list of validators Validators with fields: validatorClass and entryValidatorClass.
|
| ConfigValidationAnnotations.IsListEntryType |
validates each entry in a list is of a certain type.
|
| ConfigValidationAnnotations.IsLong |
|
| ConfigValidationAnnotations.IsMapEntryCustom |
Validates a each key and value in a Map with a list of validators Validator with fields: validatorClass, keyValidatorClasses,
valueValidatorClasses.
|
| ConfigValidationAnnotations.IsMapEntryType |
Validates the type of each key and value in a map Validator with fields: validatorClass, keyValidatorClass, valueValidatorClass.
|
| ConfigValidationAnnotations.IsNoDuplicateInList |
Validates that there are no duplicates in a list.
|
| ConfigValidationAnnotations.IsNumber |
|
| ConfigValidationAnnotations.IsPositiveNumber |
Checks if a number is positive and whether zero inclusive Validator with fields: validatorClass, includeZero.
|
| ConfigValidationAnnotations.IsPowerOf2 |
|
| ConfigValidationAnnotations.IsString |
Validators with fields: validatorClass.
|
| ConfigValidationAnnotations.IsStringList |
|
| ConfigValidationAnnotations.IsStringOrStringList |
Complex/custom type validators.
|
| ConfigValidationAnnotations.IsType |
Validators with fields: validatorClass and type.
|
| ConfigValidationAnnotations.NotNull |
Validates on object is not null.
|
| ConfigValidationAnnotations.Password |
|
| ConfigValidationAnnotations.ValidatorParams |
Field names for annotations.
|
| ConfigValidationUtils |
|
| ConfigValidationUtils.FieldValidator |
Declares methods for validating configuration values.
|
| ConfigValidationUtils.NestableFieldValidator |
Declares a method for validating configuration values that is nestable.
|
| ConfigValue |
Read a value from the topology config map.
|
| ConnectionProvider |
Provides a database connection.
|
| ConnectionState |
|
| ConnectionWithStatus |
|
| ConnectionWithStatus.Status |
|
| ConsList |
|
| ConsolePreparableReporter |
|
| ConsoleStormReporter |
|
| Constants |
|
| ConstraintSolverConfig |
Component constraint as derived from configuration.
|
| ConstraintSolverStrategy |
|
| ConstSpout |
|
| ConstSpoutIdBoltNullBoltTopo |
ConstSpout -> IdBolt -> DevNullBolt This topology measures speed of messaging between spouts->bolt and bolt->bolt ConstSpout :
Continuously emits a constant string IdBolt : clones and emits input tuples DevNullBolt : discards incoming tuples.
|
| ConstSpoutNullBoltTopo |
This topo helps measure the messaging peak throughput between a spout and a bolt.
|
| ConstSpoutOnlyTopo |
This topo helps measure how fast a spout can produce data (so no bolts are attached).
|
| Consumer<T> |
Represents an operation that accepts a single input argument and returns no result.
|
| Consumer |
Represents an operation that accepts a single input argument and returns no result.
|
| ConsumerExecutor |
|
| Container |
Represents a container that a worker will run in.
|
| Container.ContainerType |
|
| ContainerLauncher |
Launches containers.
|
| ContainerMemoryTracker |
|
| ContainerRecoveryException |
Could not recover the container.
|
| Context |
|
| Context |
|
| ControlMessage |
|
| CoordinatedBolt |
Coordination requires the request ids to be globally unique for awhile.
|
| CoordinatedBolt.FinishedCallback |
|
| CoordinatedBolt.IdStreamSpec |
|
| CoordinatedBolt.SourceArgs |
|
| CoordinatedBolt.TimeoutCallback |
|
| CoordinatedBolt.TrackingInfo |
|
| Count<T> |
Computes the count of values.
|
| Count |
|
| CountAsAggregator |
|
| CountBolt |
|
| CountEvictionPolicy<T> |
An eviction policy that tracks event counts and can evict based on a threshold count.
|
| CountMetric |
|
| CountShellMetric |
|
| CountStat |
Keeps track of approximate counts for the last 10 mins, 3 hours, 1 day, and all time.
|
| CountSyncPolicy |
SyncPolicy implementation that will trigger a
file system sync after a certain number of tuples
have been processed.
|
| CountSyncPolicy |
SyncPolicy implementation that will trigger a
file system sync after a certain number of tuples
have been processed.
|
| CountTriggerPolicy<T> |
|
| CpuacctCore |
|
| CpuacctCore.StatType |
|
| CpuCore |
|
| CpuCore.Stat |
|
| CPUMetric |
A metric using Sigar to get User and System CPU utilization for a worker.
|
| CpusetCore |
|
| CRC32OutputStream |
|
| CredentialKeyProvider |
Provider interface for credential key.
|
| Credentials |
|
| Credentials._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| CsvPreparableReporter |
|
| CsvScheme |
CsvScheme uses the standard RFC4180 CSV Parser
One of the difference from Tsv format is that fields with embedded commas will be quoted.
|
| CsvSerializer |
CsvSerializer uses the standard RFC4180 CSV Parser
One of the difference from Tsv format is that fields with embedded commas will be quoted.
|
| CsvStormReporter |
|
| CuratorUtils |
|
| CustomStreamGrouping |
|
| DaemonCommon |
|
| DaemonConfig |
Storm configs are specified as a plain old map.
|
| DaemonConfigValidation |
|
| DaemonConfigValidation.NumaEntryValidator |
|
| DaemonType |
The type of process/daemon that this server is running as.
|
| DataPoint |
|
| DataPointExpander |
|
| DataSourcesProvider |
|
| DataSourcesRegistry |
|
| Deactivate |
|
| Debug |
Filter for debugging purposes.
|
| DebuggableExecutableExpression |
|
| DebugHelper |
|
| DebugMemoryMapState<T> |
|
| DebugMemoryMapState.Factory |
|
| DebugOptions |
|
| DebugOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DefaultBlacklistStrategy |
The default strategy used for blacklisting hosts.
|
| DefaultEvictionContext |
|
| DefaultExceptionMapper |
|
| DefaultFileNameFormat |
Creates file names with the following format:
|
| DefaultFileNameFormat |
Creates file names with the following format:
|
| DefaultHttpCredentialsPlugin |
|
| DefaultKryoFactory |
|
| DefaultKryoFactory.KryoSerializableDefault |
|
| DefaultPool |
A pool of machines that anyone can use, but topologies are not isolated.
|
| DefaultPrincipalToLocal |
Storm can be configured to launch worker processed as a given user.
|
| DefaultRackDNSToSwitchMapping |
This class implements the DNSToSwitchMapping interface It returns the DEFAULT_RACK for every host.
|
| DefaultRecordTranslator<K,V> |
|
| DefaultResourceAwareStrategy |
|
| DefaultResourceAwareStrategyOld |
|
| DefaultResourceDeclarer<T extends DefaultResourceDeclarer> |
Default implementation of resources declarer.
|
| DefaultResourceIsolationManager |
This is the default class to manage worker processes, including launching, killing, profiling and etc.
|
| DefaultScheduler |
|
| DefaultSchedulingPriorityStrategy |
|
| DefaultSchedulingPriorityStrategy.SimulatedUser |
|
| DefaultSequenceFormat |
Basic SequenceFormat implementation that uses
LongWritable for keys and Text for values.
|
| DefaultSequenceFormat |
Basic SequenceFormat implementation that uses
LongWritable for keys and Text for values.
|
| DefaultShellLogHandler |
|
| DefaultStateEncoder<K,V> |
Default state encoder class for encoding/decoding key values.
|
| DefaultStateSerializer<T> |
A default implementation that uses Kryo to serialize and de-serialize the state.
|
| DefaultTopicSelector |
|
| DefaultTopicSelector |
|
| DefaultTopologyValidator |
|
| DefaultUncaughtExceptionHandler |
|
| DefaultWatcherCallBack |
|
| DelimitedRecordFormat |
RecordFormat implementation that uses field and record delimiters.
|
| DelimitedRecordFormat |
RecordFormat implementation that uses field and record delimiters.
|
| DelimitedRecordHiveMapper |
Deprecated, for removal: This API element is subject to removal in a future version. |
| DenyAuthorizer |
An authorization implementation that denies everything, for testing purposes.
|
| DependencyBlobStoreUtils |
|
| DependencyPropertiesParser |
|
| DependencyResolver |
Resolver class of dependencies.
|
| DependencyResolverMain |
Main class of dependency resolver.
|
| DependencyUploader |
|
| DeserializingConnectionCallback |
A class that is called when a TaskMessage arrives.
|
| Device |
a class that represents a device in linux.
|
| DevicesCore |
|
| DevicesCore.Record |
|
| DevNullBolt |
|
| DevZookeeper |
|
| DigestSaslTransportPlugin |
|
| DimensionalReporter |
Class that allows using a ScheduledReporter to report V2 task metrics with support for dimensions.
|
| DimensionalReporter.DimensionHandler |
|
| DirectoryCleaner |
Provide methods to help Logviewer to clean up
files in directories and to get a list of files without
worrying about excessive memory usage.
|
| DirLock |
Facility to synchronize access to HDFS directory.
|
| DisallowedStrategyException |
|
| DistributedRPC |
|
| DistributedRPC.AsyncClient |
|
| DistributedRPC.AsyncClient.execute_call |
|
| DistributedRPC.AsyncClient.Factory |
|
| DistributedRPC.AsyncIface |
|
| DistributedRPC.AsyncProcessor<I extends DistributedRPC.AsyncIface> |
|
| DistributedRPC.AsyncProcessor.execute<I extends DistributedRPC.AsyncIface> |
|
| DistributedRPC.Client |
|
| DistributedRPC.Client.Factory |
|
| DistributedRPC.execute_args |
|
| DistributedRPC.execute_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPC.execute_result |
|
| DistributedRPC.execute_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPC.Iface |
|
| DistributedRPC.Processor<I extends DistributedRPC.Iface> |
|
| DistributedRPC.Processor.execute<I extends DistributedRPC.Iface> |
|
| DistributedRPCInvocations |
|
| DistributedRPCInvocations.AsyncClient |
|
| DistributedRPCInvocations.AsyncClient.Factory |
|
| DistributedRPCInvocations.AsyncClient.failRequest_call |
|
| DistributedRPCInvocations.AsyncClient.failRequestV2_call |
|
| DistributedRPCInvocations.AsyncClient.fetchRequest_call |
|
| DistributedRPCInvocations.AsyncClient.result_call |
|
| DistributedRPCInvocations.AsyncIface |
|
| DistributedRPCInvocations.AsyncProcessor<I extends DistributedRPCInvocations.AsyncIface> |
|
| DistributedRPCInvocations.AsyncProcessor.failRequest<I extends DistributedRPCInvocations.AsyncIface> |
|
| DistributedRPCInvocations.AsyncProcessor.failRequestV2<I extends DistributedRPCInvocations.AsyncIface> |
|
| DistributedRPCInvocations.AsyncProcessor.fetchRequest<I extends DistributedRPCInvocations.AsyncIface> |
|
| DistributedRPCInvocations.AsyncProcessor.result<I extends DistributedRPCInvocations.AsyncIface> |
|
| DistributedRPCInvocations.Client |
|
| DistributedRPCInvocations.Client.Factory |
|
| DistributedRPCInvocations.failRequest_args |
|
| DistributedRPCInvocations.failRequest_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.failRequest_result |
|
| DistributedRPCInvocations.failRequest_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.failRequestV2_args |
|
| DistributedRPCInvocations.failRequestV2_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.failRequestV2_result |
|
| DistributedRPCInvocations.failRequestV2_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.fetchRequest_args |
|
| DistributedRPCInvocations.fetchRequest_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.fetchRequest_result |
|
| DistributedRPCInvocations.fetchRequest_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.Iface |
|
| DistributedRPCInvocations.Processor<I extends DistributedRPCInvocations.Iface> |
|
| DistributedRPCInvocations.Processor.failRequest<I extends DistributedRPCInvocations.Iface> |
|
| DistributedRPCInvocations.Processor.failRequestV2<I extends DistributedRPCInvocations.Iface> |
|
| DistributedRPCInvocations.Processor.fetchRequest<I extends DistributedRPCInvocations.Iface> |
|
| DistributedRPCInvocations.Processor.result<I extends DistributedRPCInvocations.Iface> |
|
| DistributedRPCInvocations.result_args |
|
| DistributedRPCInvocations.result_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DistributedRPCInvocations.result_result |
|
| DistributedRPCInvocations.result_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DNSToSwitchMapping |
An interface that must be implemented to allow pluggable DNS-name/IP-address to RackID resolvers.
|
| DockerCommand |
|
| DockerExecCommand |
Encapsulates the docker exec command and its command line arguments.
|
| DockerInspectCommand |
Encapsulates the docker inspect command and its command line arguments.
|
| DockerManager |
For security, we can launch worker processes inside the docker container.
|
| DockerPsCommand |
|
| DockerRmCommand |
Encapsulates the docker rm command and its command line arguments.
|
| DockerRunCommand |
Encapsulates the docker run command and its command line arguments.
|
| DockerStopCommand |
Encapsulates the docker stop command and its command line arguments.
|
| DockerWaitCommand |
Encapsulates the docker wait command and its command line arguments.
|
| DRPC |
|
| DRPCApplication |
|
| DRPCAuthorizerBase |
|
| DRPCClient |
|
| DRPCClient.LocalOverride |
|
| DRPCExceptionMapper |
|
| DRPCExceptionType |
|
| DRPCExecutionException |
|
| DRPCExecutionException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DRPCInvocationsClient |
|
| DRPCRequest |
|
| DRPCRequest._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| DRPCResource |
|
| DRPCServer |
|
| DRPCSimpleACLAuthorizer |
|
| DRPCSimpleACLAuthorizer.AclFunctionEntry |
|
| DRPCSpout |
|
| DRPCThrift |
|
| EachOperation |
|
| EachProcessor |
|
| EmitInfo |
|
| EmittingProcessorContext<T> |
A context that emits the results to downstream processors which are in another bolt.
|
| EmptyKafkaTupleListener |
|
| EnumUtil |
|
| Equals |
|
| EquivalenceUtils |
|
| ErrorEdgeFactory |
|
| ErrorInfo |
|
| ErrorInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| EstimateThroughput |
Estimate the throughput of all topologies.
|
| EvaluationCalc |
|
| EvaluationFilter |
|
| EvaluationFunction |
|
| EvenScheduler |
|
| Event<T> |
An event is a wrapper object that gets stored in the window.
|
| EventImpl<T> |
|
| EventLoggerBolt |
|
| EventManager |
|
| EventManagerImp |
|
| EventManagerPushCallback |
|
| EvictionContext |
Context information that can be used by the eviction policy.
|
| EvictionPolicy<T,S> |
Eviction policy tracks events and decides whether an event should be evicted from the window or not.
|
| EvictionPolicy.Action |
|
| ExampleJmsTopology |
An example JMS topology.
|
| ExceptionMapperUtils |
|
| ExceptionMeterNames |
|
| ExclamationTopology |
This is a basic example of a Storm topology.
|
| ExclamationTopology |
This is a basic example of a Storm topology.
|
| ExclamationTopology.ExclamationBolt |
|
| ExclamationTopology.ExclamationBolt |
|
| ExclamationTopology.FixedOrderWordSpout |
|
| ExecAndProcessLatencyEngine |
A more accurate sleep implementation.
|
| ExecSorterByConnectionCount |
|
| ExecSorterByConstraintSeverity |
|
| ExecSorterByProximity |
|
| ExecutableExpression |
Compiled executable expression.
|
| ExecutionContext |
Container for all the objects required to instantiate a topology.
|
| Executor |
|
| ExecutorAggregateStats |
|
| ExecutorAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ExecutorBeat |
|
| ExecutorDetails |
|
| ExecutorInfo |
|
| ExecutorInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ExecutorShutdown |
|
| ExecutorSpecificStats |
|
| ExecutorSpecificStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ExecutorStats |
|
| ExecutorStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ExecutorSummary |
|
| ExecutorSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ExecutorTransfer |
|
| ExitCodeCallback |
A callback that can accept an integer.
|
| ExtendedThreadPoolExecutor |
|
| FailedException |
|
| FastWordCountTopology |
WordCount but the spout does not stop, and the bolts are implemented in
java.
|
| FastWordCountTopology.FastRandomSentenceSpout |
|
| FastWordCountTopology.SplitSentence |
|
| FastWordCountTopology.WordCount |
|
| FeederBatchSpout |
|
| FeederCommitterBatchSpout |
|
| FeederSpout |
|
| FieldIndexTopicSelector |
Uses field with a given index to select the topic name from a tuple .
|
| FieldInfo |
Describe each column of the field.
|
| FieldInfoUtils |
|
| FieldNameBasedTupleToKafkaMapper<K,V> |
|
| FieldNameBasedTupleToKafkaMapper<K,V> |
|
| FieldNameTopicSelector |
Uses field name to select topic name from tuple .
|
| Fields |
Collection of unique named fields using in an ITuple.
|
| FIFOSchedulingPriorityStrategy |
|
| FIFOSchedulingPriorityStrategy.FIFOSimulatedUser |
|
| FileBasedEventLogger |
|
| FileBlobStoreImpl |
Very basic blob store impl with no ACL handling.
|
| FileConfigLoader |
Scheduler configuration loader which loads configs from a file.
|
| FileConfigLoaderFactory |
Factory class for FileConfigLoader.
|
| FileLock |
Facility to synchronize access to HDFS files.
|
| FileLock.LogEntry |
|
| FileNameFormat |
Formatter interface for determining HDFS file names.
|
| FileNameFormat |
Formatter interface for determining HDFS file names.
|
| FileNotAvailableException |
|
| FileReadSpout |
|
| FileReadSpout.FileReader |
|
| FileReadWordCountTopo |
This topo helps measure speed of word count.
|
| FileRotationPolicy |
Used by the HdfsBolt to decide when to rotate files.
|
| FileRotationPolicy |
Used by the HdfsBolt to decide when to rotate files.
|
| FileSizeRotationPolicy |
File rotation policy that will rotate files when a certain
file size is reached.
|
| FileSizeRotationPolicy |
File rotation policy that will rotate files when a certain
file size is reached.
|
| FileSizeRotationPolicy.Units |
|
| FileSizeRotationPolicy.Units |
|
| FileWatcher |
|
| FileWatcher.Callback |
|
| Filter |
Filters take in a tuple as input and decide whether or not to keep that tuple or not.
|
| FilterByMetricName |
|
| FilterConfiguration |
|
| FilterExecutor |
|
| FilterNull |
Simple `Filter` implementation that filters out any tuples that have fields with a value of `null`.
|
| FilterOptions |
FilterOptions provides a method to select various filtering options for doing a scan of the metrics database.
|
| FilterProcessor<T> |
|
| FirstN |
|
| FirstN.FirstNAgg |
|
| FirstN.FirstNSortedAgg |
|
| FirstPollOffsetStrategy |
Defines how the spout seeks the offset to be used in the first poll to Kafka upon topology deployment.
|
| FixedAvroSerializer |
A class to help (de)serialize a pre-defined set of Avro schemas.
|
| FixedBatchSpout |
|
| FixedBatchSpout |
|
| FixedGroupsMapping |
|
| FixedTuple |
|
| FixedTupleSpout |
|
| FlatMapFunction<T,R> |
A function that accepts one argument and returns an Iterable of elements as its result.
|
| FlatMapFunction |
A one to many transformation function.
|
| FlatMapFunctionExecutor |
|
| FlatMapProcessor<T,R> |
|
| FlatMapValuesProcessor<K,V,R> |
|
| Flux |
Flux entry point.
|
| FluxBuilder |
|
| FluxParser |
Static utility methods for parsing flux YAML.
|
| FluxShellBolt |
A generic `ShellBolt` implementation that allows you specify output fields
and even streams without having to subclass `ShellBolt` to do so.
|
| FluxShellSpout |
A generic `ShellSpout` implementation that allows you specify output fields
and even streams without having to subclass `ShellSpout` to do so.
|
| ForEachProcessor<T> |
|
| ForwardingMetricsConsumer |
|
| ForwardingProcessorContext<T> |
A context that emits the results to downstream processors which are in the same bolt.
|
| FreePool |
All of the machines that currently have nothing assigned to them.
|
| FreezerCore |
|
| FreezerCore.State |
|
| FreshCollector |
|
| FromJson<T> |
|
| Func<V,R> |
A simple interface to allow compatibility with non java 8
code bases.
|
| Function<T,R> |
Represents a function that accepts one argument and produces a result.
|
| Function |
A function takes in a set of input fields and emits zero or more tuples as output.
|
| GeneralTopologyContext |
|
| GenericAvroSerializer |
A default implementation of the AvroSerializer that will just pass literal schemas back and forth.
|
| GenericBolt |
A generic org.apache.storm.topology.IRichBolt implementation
for testing/debugging the Storm JMS Spout and example topologies.
|
| GenericResourceAwareSchedulingPriorityStrategy |
|
| GenericResourceAwareSchedulingPriorityStrategy.GrasSimulatedUser |
|
| GenericResourceAwareStrategy |
|
| GenericResourceAwareStrategyOld |
|
| GenLoad |
Generate a simulated load.
|
| GetErrors |
|
| GetInfoOptions |
|
| GetInfoOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GlobalAggregationScheme<S extends IAggregatableStream> |
|
| GlobalBatchToPartition |
|
| GlobalGrouping |
|
| GlobalStreamId |
|
| GlobalStreamId._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GoodToGo |
Used as a way to give feedback that the listener is ready for the caller to change the blob.
|
| GoodToGo.GoodToGoLatch |
|
| GraphGrouper |
|
| GraphiteStormReporter |
|
| Group |
|
| GroupByKeyAndWindowExample |
|
| GroupCollector |
|
| GroupedAggregator |
|
| GroupedMultiReducer<T> |
|
| GroupedMultiReducerExecutor |
|
| GroupedStream |
|
| GrouperFactory |
|
| GrouperFactory.AllGrouper |
|
| GrouperFactory.BasicLoadAwareCustomStreamGrouping |
A bridge between CustomStreamGrouping and LoadAwareCustomStreamGrouping.
|
| GrouperFactory.FieldsGrouper |
|
| GrouperFactory.GlobalGrouper |
|
| GrouperFactory.NoneGrouper |
|
| Grouping |
|
| Grouping._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| GroupingDef |
Bean representation of a Storm stream grouping.
|
| GroupingDef.Type |
Types of stream groupings Storm allows.
|
| GroupingType |
The different types of groupings that are supported.
|
| GzipBridgeThriftSerializationDelegate |
Always writes gzip out, but tests incoming to see if it's gzipped.
|
| GzipSerializationDelegate |
Note, this assumes it's deserializing a gzip byte stream, and will err if it encounters any other serialization.
|
| GzipThriftSerializationDelegate |
Note, this assumes it's deserializing a gzip byte stream, and will err if it encounters any other serialization.
|
| HadoopLoginUtil |
UserGroupInformation#loginUserFromKeytab(String, String) changes the static fields of UserGroupInformation,
especially the current logged-in user, and UserGroupInformation itself is not thread-safe.
|
| HashMapSerializer |
|
| HashSetSerializer |
|
| HBaseSecurityUtil |
This class provides util methods for storm-hbase connector communicating
with secured HBase.
|
| HBAuthorizationException |
|
| HBAuthorizationException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBExecutionException |
|
| HBExecutionException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBMessage |
|
| HBMessage._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBMessageData |
|
| HBMessageData._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBNodes |
|
| HBNodes._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBPulse |
|
| HBPulse._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBRecords |
|
| HBRecords._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| HBServerMessageType |
|
| HdfsBlobStore |
Provides a HDFS file system backed blob store implementation.
|
| HdfsBlobStoreFile |
|
| HdfsBlobStoreImpl |
HDFS blob store impl.
|
| HdfsBolt |
|
| HdfsClientBlobStore |
Client to access the HDFS blobStore.
|
| HdfsDataSourcesProvider |
Create a HDFS sink based on the URI and properties.
|
| HdfsFileTopology |
|
| HdfsFileTopology.MyBolt |
|
| HdfsFileTopology.SentenceSpout |
|
| HdfsManifestToResourcesPlugin |
|
| HdfsOciResourcesLocalizer |
|
| HdfsSecurityUtil |
This class provides util methods for storm-hdfs connector communicating
with secured HDFS.
|
| HdfsSpout |
|
| HdfsSpoutNullBoltTopo |
This topo helps measure speed of reading from Hdfs.
|
| HdfsSpoutTopology |
|
| HdfsSpoutTopology.ConstBolt |
|
| HdfsState |
|
| HdfsState.HdfsFileOptions |
|
| HdfsState.Options |
|
| HdfsState.SequenceFileOptions |
|
| HdfsStateFactory |
|
| HdfsUpdater |
|
| HdfsUtils |
|
| HdfsUtils.Pair<K,V> |
|
| HDFSWriter |
|
| HeaderResponseFilter |
|
| HeaderResponseServletFilter |
|
| HealthCheck |
|
| HealthChecker |
|
| HeartbeatCache |
Holds a cache of heartbeats from the workers.
|
| Heartbeats |
|
| Helper |
|
| Hierarchy |
A class that describes a cgroup hierarchy.
|
| HikariCPConnectionProvider |
|
| HistogramMetric |
A metric wrapping an HdrHistogram.
|
| HiveBolt |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveMapper |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveOptions |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveSecurityUtil |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveState |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveStateFactory |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveTopology |
|
| HiveTopology.UserDataSpout |
|
| HiveTopologyPartitioned |
|
| HiveTopologyPartitioned.UserDataSpout |
|
| HiveUpdater |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveUtils |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveUtils.AuthenticationFailed |
|
| HiveWriter |
Deprecated, for removal: This API element is subject to removal in a future version. |
| HiveWriter.CommitFailure |
|
| HiveWriter.ConnectFailure |
|
| HiveWriter.Failure |
|
| HiveWriter.TxnBatchFailure |
|
| HiveWriter.TxnFailure |
|
| HiveWriter.WriteFailure |
|
| HttpForwardingMetricsConsumer |
Listens for all metrics and POSTs them serialized to a configured URL.
|
| HttpForwardingMetricsServer |
A server that can listen for metrics from the HttpForwardingMetricsConsumer.
|
| IAdvancedFSOps |
|
| IAggregatableStream |
|
| IAuthorizer |
Nimbus could be configured with an authorization plugin.
|
| IAutoCredentials |
Provides a way to automatically push credentials to a topology and to retrieve them in the worker.
|
| IBackingMap<T> |
|
| IBasicBolt |
|
| IBasicOutputCollector |
|
| IBatchBolt<T> |
|
| IBatchID |
|
| IBatchSpout |
|
| IBlacklistStrategy |
|
| IBolt |
An IBolt represents a component that takes tuples as input and produces tuples as output.
|
| IChainedAggregatorDeclarer |
|
| IClusterMetricsConsumer |
|
| IClusterMetricsConsumer.ClusterInfo |
|
| IClusterMetricsConsumer.SupervisorInfo |
|
| ICombiner<T> |
|
| ICommitterTridentSpout<X> |
|
| ICommitterTridentSpout.Emitter |
|
| IComponent |
Common methods for all possible components in a topology.
|
| IConfigLoader |
|
| IConfigLoaderFactory |
|
| IConfigurator |
|
| IConnection |
|
| IConnectionCallback |
A class that is called when a TaskMessage arrives.
|
| IContext |
This interface needs to be implemented for messaging plugin.
|
| ICredentialsListener |
Allows a bolt or a spout to be informed when the credentials of the topology have changed.
|
| ICredentialsRenewer |
Provides a way to renew credentials on behalf of a user.
|
| IdBolt |
|
| IdentityBolt |
|
| IdentityBolt |
|
| IdentityFunction<T> |
A Function that returns the input argument itself as the result.
|
| IdentityGrouping |
|
| IdentityMultiReducer<T> |
|
| IErrorReporter |
|
| IEventLogger |
EventLogger interface for logging the event info to a sink like log file or db for inspecting the events via UI for debugging.
|
| IEventLogger.EventInfo |
A wrapper for the fields that we would log.
|
| IExecSorter |
|
| IFeeder |
|
| IGroupMappingServiceProvider |
|
| IHttpCredentialsPlugin |
Interface for handling credentials in an HttpServletRequest.
|
| IKryoDecorator |
|
| IKryoFactory |
An interface that controls the Kryo instance used by Storm for serialization.
|
| ILeaderElector |
The interface for leader election.
|
| IllegalStateException |
|
| IllegalStateException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ILocalAssignmentsBackend |
Interface for storing local assignments.
|
| ILocalCluster |
This is here mostly for backwards compatibility.
|
| ILocalCluster.ILocalTopology |
Close this class to kill the topology.
|
| ILocalClusterTrackedTopologyAware |
This is here mostly for backwards compatibility.
|
| ILocalDRPC |
|
| ImageManifest |
The image manifest.
|
| IMetric |
Produces metrics.
|
| IMetricsConsumer |
|
| IMetricsConsumer.DataPoint |
|
| IMetricsConsumer.TaskInfo |
|
| IMetricsContext |
|
| IMetricsRegistrant |
Interface to allow registration of metrics.
|
| ImpersonationAuthorizer |
|
| ImpersonationAuthorizer.ImpersonationACL |
|
| IMultiSchemableSpout |
|
| IncludeDef |
Represents an include.
|
| IncrementingSpout |
|
| IndexedEdge<T> |
|
| IndexHashBatchToPartition |
|
| IndexHashGrouping |
|
| IndifferentAccessMap |
|
| INettySerializable |
|
| INimbus |
|
| INimbusCredentialPlugin |
Nimbus auto credential plugin that will be called on nimbus host during submit topology option.
|
| InMemoryAssignmentBackend |
An assignment backend which will keep all assignments and id-info in memory.
|
| InMemoryKeyValueState<K,V> |
An in-memory implementation of the State.
|
| InMemoryKeyValueStateProvider |
|
| InMemoryTridentWindowManager |
This ITridentWindowManager instance stores all the tuples and trigger related information inmemory.
|
| InMemoryWindowsStore |
Inmemory store implementation of WindowsStore which can be backed by persistent store.
|
| InMemoryWindowsStoreFactory |
InMemoryWindowsStoreFactory contains a single instance of InMemoryWindowsStore which will be used for storing tuples and triggers
of the window.
|
| INodeAssignmentSentCallBack |
|
| INodeSorter |
|
| InOrderDeliveryTest |
|
| InOrderDeliveryTest.Check |
|
| InOrderDeliveryTest.InOrderSpout |
|
| InProcessZookeeper |
A local Zookeeper instance available for testing.
|
| InprocMessaging |
|
| InputDeclarer<T extends InputDeclarer> |
|
| InputStream |
A set of measurements about a stream so we can statistically reproduce it.
|
| InputStream.Builder |
|
| InputStreamWithMeta |
|
| InterfaceStability |
Annotation to inform users of how much to rely on a particular package, class or method not changing over time.
|
| InterfaceStability.Evolving |
Evolving, but can break compatibility at minor release (i.e.
|
| InterfaceStability.Stable |
Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie.
|
| InterfaceStability.Unstable |
No guarantee is provided as to reliability or stability across any level of release granularity.
|
| IntermediateRankingsBolt |
This bolt ranks incoming objects by their count.
|
| InvalidRequestException |
|
| InvalidTopologyException |
|
| InvalidTopologyException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| IOFunction<T,R> |
|
| IOpaquePartitionedTridentSpout<PartitionsT,PartitionT extends ISpoutPartition,M> |
This defines a transactional spout which does *not* necessarily replay the same batch every time it emits a batch for a transaction id.
|
| IOpaquePartitionedTridentSpout.Coordinator<PartitionsT> |
Coordinator for batches.
|
| IOpaquePartitionedTridentSpout.Emitter<PartitionsT,PartitionT extends ISpoutPartition,M> |
|
| IOutputCollector |
|
| IOutputSerializer |
|
| IPartitionedTridentSpout<PartitionsT,PartitionT extends ISpoutPartition,T> |
This interface defines a transactional spout that reads its tuples from a partitioned set of brokers.
|
| IPartitionedTridentSpout.Coordinator<PartitionsT> |
|
| IPartitionedTridentSpout.Emitter<PartitionsT,PartitionT extends ISpoutPartition,X> |
|
| IPredicate<T> |
This interface is implemented by classes, instances of which can be passed into certain Util functions which test some collection for
elements matching the IPredicate.
|
| IPrincipalToLocal |
Storm can be configured to launch worker processed as a given user.
|
| IReducer<T> |
|
| IReporter |
report blacklist to alert system.
|
| IReportError |
|
| IRichBolt |
When writing topologies using Java, IRichBolt and IRichSpout are the main interfaces to use to implement components of
the topology.
|
| IRichSpout |
When writing topologies using Java, IRichBolt and IRichSpout are the main interfaces to use to implement components of
the topology.
|
| IRichStateSpout |
|
| IRunningExecutor |
|
| ISaslClient |
|
| ISaslServer |
|
| IScheduler |
|
| ISchedulingPriorityStrategy |
|
| ISchedulingState |
An interface that provides access to the current scheduling state.
|
| ISchemableSpout |
|
| ISerializer |
The ISerializer interface describes the methods that an object should implement to provide serialization and de-serialization
capabilities to non-JVM language components.
|
| IServer |
|
| IServerMessageHandler |
|
| IShellMetric |
|
| IsolatedPool |
A pool of machines that can be used to run isolated topologies.
|
| IsolationScheduler |
|
| ISpout |
ISpout is the core interface for implementing spouts.
|
| ISpoutOutputCollector |
Methods are not expected to be thread safe.
|
| ISpoutPartition |
|
| ISqlStreamsDataSource |
An ISqlStreamsDataSource specifies how an external data source produces and consumes data.
|
| IStatefulBolt<T extends State> |
A bolt abstraction for supporting stateful computation.
|
| IStatefulComponent<T extends State> |
Common methods for stateful components in the topology.
|
| IStatefulObject |
|
| IStatefulWindowedBolt<T extends State> |
A windowed bolt abstraction for supporting windowing operation with state.
|
| IStateSpout |
|
| IStateSpoutOutputCollector |
|
| IStateStorage |
StateStorage provides the API for the pluggable state store used by the Storm daemons.
|
| IStormClusterState |
|
| IStrategy |
An interface to for implementing different scheduling strategies for the resource aware scheduling.
|
| ISubmitterHook |
if FQCN of an implementation of this class is specified by setting the config storm.topology.submission.notifier.plugin.class, that
class's notify method will be invoked when a topology is successfully submitted via StormSubmitter class.
|
| ISubscribedState |
|
| ISupervisor |
|
| ISynchronizeOutputCollector |
|
| ITaskHook |
|
| ITopologyActionNotifierPlugin |
A plugin interface that gets invoked any time there is an action for a topology.
|
| ITopologyValidator |
|
| ITransportPlugin |
Interface for Thrift Transport plugin.
|
| ITridentBatchBolt |
|
| ITridentDataSource |
ITridentDataSource marks all spouts that provide data into Trident.
|
| ITridentResource |
This interface is implemented by various Trident classes in order to gather and propogate resources that have been set on them.
|
| ITridentSpout<T> |
|
| ITridentSpout.BatchCoordinator<X> |
|
| ITridentSpout.Emitter<X> |
|
| ITridentWindowManager |
Window manager to handle trident tuple events.
|
| ITuple |
|
| ITupleCollection |
|
| ITupleDeserializer |
|
| ITupleSerializer |
|
| IVersionInfo |
Implementation of VersionInfo that uses a properties file to get the VersionInfo.
|
| IWaitStrategy |
|
| IWaitStrategy.WaitSituation |
|
| IWindowedBolt |
A bolt abstraction for supporting time and count based sliding & tumbling windows.
|
| IWorkerHeartbeatsRecoveryStrategy |
Interface for strategy to recover heartbeats when master gains leadership.
|
| IWorkerHook |
An IWorkerHook represents a topology component that can be executed when a worker starts, and when a worker shuts down.
|
| JassPasswordProvider |
Provides passwords out of a jaas conf for typical MD5-DIGEST authentication support.
|
| JavaObject |
|
| JavaObject._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| JavaObjectArg |
|
| JavaObjectArg._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| JCQueue |
|
| JCQueue.Consumer |
|
| JCQueue.ExitCondition |
|
| JCQueueMetrics |
|
| JCQueuePerfTest |
|
| JCToolsPerfTest |
|
| JdbcClient |
|
| JdbcInsertBolt |
Basic bolt for writing to any Database table.
|
| JdbcLookupBolt |
Basic bolt for querying from any database.
|
| JdbcLookupMapper |
|
| JdbcMapper |
|
| JdbcQuery |
|
| JdbcState |
|
| JdbcState.Options |
|
| JdbcStateFactory |
|
| JdbcUpdater |
|
| JedisClusterConfig |
Configuration for JedisCluster.
|
| JedisClusterConfig.Builder |
Builder for initializing JedisClusterConfig.
|
| JedisClusterContainer |
Container for managing JedisCluster.
|
| JedisCommandsContainer |
Interfaces for containers which stores instances implementing JedisCommands.
|
| JedisCommandsContainerBuilder |
Container Builder which helps abstraction of two env.
|
| JedisContainer |
Adapter for providing a unified interface for running commands over both Jedis and JedisCluster instances.
|
| JedisPoolConfig |
Configuration for JedisPool.
|
| JedisPoolConfig.Builder |
Builder for initializing JedisPoolConfig.
|
| JmsBatch |
Batch coordination metadata object for the TridentJmsSpout.
|
| JmsBolt |
A JmsBolt receives org.apache.storm.tuple.Tuple objects from a Storm
topology and publishes JMS Messages to a destination (topic or queue).
|
| JmsMessageID |
|
| JmsMessageProducer |
JmsMessageProducer implementations are responsible for translating
a org.apache.storm.tuple.Values instance into a
javax.jms.Message object.
|
| JmsProvider |
A JmsProvider object encapsulates the ConnectionFactory
and Destination JMS objects the JmsSpout needs to manage
a topic/queue connection over the course of it's lifecycle.
|
| JmsSpout |
A Storm Spout implementation that listens to a JMS topic or
queue and outputs tuples based on the messages it receives.
|
| JmsState |
|
| JmsState.Options |
|
| JmsStateFactory |
|
| JmsTupleProducer |
Interface to define classes that can produce a Storm Values objects
from a javax.jms.Message object>.
|
| JmsUpdater |
|
| JmxPreparableReporter |
|
| JmxStormReporter |
|
| JoinBolt |
|
| JoinBolt.FieldSelector |
|
| JoinBolt.JoinInfo |
Describes how to join the other stream with the current stream.
|
| JoinBolt.JoinType |
|
| JoinBolt.Selector |
|
| JoinBoltExample |
|
| JoinerMultiReducer |
|
| JoinExample |
|
| JoinOutFieldsMode |
This enum defines how the output fields of JOIN is constructed.
|
| JoinProcessor<K,R,V1,V2> |
Provides equi-join implementation based on simple hash-join.
|
| JoinProcessor.JoinType |
|
| JoinResult |
|
| JoinState |
|
| JoinType |
|
| JSONNonTransactionalSerializer |
|
| JSONOpaqueSerializer |
|
| JsonRecordHiveMapper |
Deprecated, for removal: This API element is subject to removal in a future version. |
| JsonResponseBuilder |
Response builder for JSON.
|
| JsonScheme |
|
| JsonSerializer |
JsonSerializer implements the JSON multilang protocol.
|
| JsonSerializer |
|
| JSONTransactionalSerializer |
|
| JsonTupleProducer |
A simple JmsTupleProducer that expects to receive
JMS TextMessage objects with a body in JSON format.
|
| KafkaBolt<K,V> |
Bolt implementation that can send Tuple data to Kafka.
|
| KafkaClientHdfsTopo |
This topo helps measure speed of reading from Kafka and writing to Hdfs.
|
| KafkaClientHdfsTopo.LineWriter |
|
| KafkaClientSpoutNullBoltTopo |
Benchmark topology for measuring spout read/emit/ack performance.
|
| KafkaDataSourcesProvider |
Create a Kafka spout/sink based on the URI and properties.
|
| KafkaOffsetLagResult |
Class representing the log head offsets, spout offsets and the lag for a topic.
|
| KafkaOffsetLagUtil |
Utility class for querying offset lag for kafka spout.
|
| KafkaOffsetMetricManager<K,V> |
This class is used to manage both the partition and topic level offset metrics.
|
| KafkaOffsetPartitionMetrics<K,V> |
Partition level metrics.
|
| KafkaOffsetTopicMetrics |
Topic level metrics.
|
| KafkaPartitionOffsetLag |
|
| KafkaProducerTopology |
|
| KafkaSpout<K,V> |
|
| KafkaSpoutConfig<K,V> |
KafkaSpoutConfig defines the required configuration to connect a consumer to a consumer group, as well as the subscribing topics.
|
| KafkaSpoutConfig.Builder<K,V> |
|
| KafkaSpoutConfig.ProcessingGuarantee |
This enum controls when the tuple with the ConsumerRecord for an offset is marked as processed,
i.e.
|
| KafkaSpoutMessageId |
|
| KafkaSpoutMigration |
|
| KafkaSpoutRetryExponentialBackoff |
|
| KafkaSpoutRetryExponentialBackoff.TimeInterval |
|
| KafkaSpoutRetryService |
Represents the logic that manages the retrial of failed tuples.
|
| KafkaSpoutTestBolt |
|
| KafkaSpoutTopologyMainNamedTopics |
This example sets up 3 topologies to put data in Kafka via the KafkaBolt,
and shows how to set up a topology that reads from some Kafka topics using the KafkaSpout.
|
| KafkaSpoutTopologyMainWildcardTopics |
|
| KafkaTopicSelector |
|
| KafkaTopicSelector |
|
| KafkaTridentOpaqueSpoutEmitter<K,V> |
|
| KafkaTridentSpoutBatchMetadata |
Wraps transaction batch information.
|
| KafkaTridentSpoutConfig<K,V> |
Defines the required Kafka-related configuration for the Trident spouts.
|
| KafkaTridentSpoutConfig.Builder<K,V> |
|
| KafkaTridentSpoutCoordinator<K,V> |
|
| KafkaTridentSpoutEmitter<K,V> |
|
| KafkaTridentSpoutMigration |
|
| KafkaTridentSpoutOpaque<K,V> |
|
| KafkaTridentSpoutTopicPartition |
|
| KafkaTridentSpoutTransactional<K,V> |
|
| KafkaTridentTransactionalSpoutEmitter<K,V> |
|
| KafkaTuple |
|
| KafkaTupleListener |
The KafkaTupleListener handles state changes of a kafka tuple inside a KafkaSpout.
|
| KerberosPrincipalToLocal |
Map a kerberos principal to a local user.
|
| KerberosSaslClientHandler |
|
| KerberosSaslNettyClient |
Implements SASL logic for storm worker client processes.
|
| KerberosSaslServerHandler |
|
| KerberosSaslTransportPlugin |
|
| KeyAlreadyExistsException |
|
| KeyAlreadyExistsException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| KeyedFairBolt |
|
| KeyedRoundRobinQueue<V> |
|
| KeyFactory |
KeyFactory defines conversion of state key (which could be compounded) -> Redis key.
|
| KeyFactory.DefaultKeyFactory |
Default Key Factory.
|
| KeyFilter<R> |
|
| KeyNotFoundException |
|
| KeyNotFoundException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| KeySequenceNumber |
Class hands over the key sequence number which implies the number of updates made to a blob.
|
| KeyType |
Specifies all the valid types of keys and their values.
|
| KeyValueState<K,V> |
A state that supports key-value mappings.
|
| Killable |
|
| KillOptions |
|
| KillOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| KillTopology |
|
| KillWorkers |
|
| KryoTupleDeserializer |
|
| KryoTupleSerializer |
|
| KryoValuesDeserializer |
|
| KryoValuesSerializer |
|
| LambdaBiConsumerBolt |
|
| LambdaConsumerBolt |
|
| LambdaSpout |
|
| LambdaTopology |
|
| LatencyStat |
Keeps track of approximate latency for the last 10 mins, 3 hours, 1 day, and all time.
|
| LeaderElectorImp |
|
| LeaderListenerCallback |
A callback function when nimbus gains leadership.
|
| LeaderListenerCallbackFactory |
|
| LinearDRPCInputDeclarer |
|
| LinearDRPCTopologyBuilder |
|
| ListBlobsResult |
|
| ListBlobsResult._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ListDelegate |
|
| ListDelegateSerializer |
|
| ListFunctionalSupport |
Implements missing sequence functions in Java compared to Clojure.
|
| ListHDFS |
|
| ListLocalFs |
|
| ListTopologies |
|
| Load |
Represents the load that a Bolt is currently under to help in deciding where to route a tuple, to help balance the load.
|
| LoadAwareCustomStreamGrouping |
|
| LoadAwareShuffleGrouping |
|
| LoadBolt |
A bolt that simulates a real world bolt based off of statistics about it.
|
| LoadCompConf |
Configuration for a simulated spout.
|
| LoadCompConf.Builder |
|
| LoadMapping |
Holds a list of the current loads.
|
| LoadMetricsServer |
A metrics server that records and reports metrics for a set of running topologies.
|
| LoadMetricsServer.Measurements |
|
| LoadSpout |
A spout that simulates a real world spout based off of statistics about it.
|
| LocalAssignment |
|
| LocalAssignment._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LocalAssignmentsBackendFactory |
Factory class for creating local assignments.
|
| LocalCluster |
A stand alone storm cluster that runs inside a single process.
|
| LocalCluster.Builder |
Simple way to configure a LocalCluster to meet your needs.
|
| LocalContainer |
|
| LocalContainerLauncher |
Launch Containers in local mode.
|
| LocalDRPC |
A Local way to test DRPC.
|
| LocalExecutor |
|
| LocalFsBlobStore |
Provides a local file system backed blob store implementation for Nimbus.
|
| LocalFsBlobStoreFile |
|
| LocalFsBlobStoreSynchronizer |
Is called periodically and updates the nimbus
with blobs based on the state stored inside the zookeeper
for a non leader nimbus trying to be in sync
with the operations performed on the leader nimbus.
|
| LocalizedResource |
Represents a resource that is localized on the supervisor.
|
| LocalizedResourceRetentionSet |
A set of resources that we can look at to see which ones we retain and which ones should be
removed.
|
| LocallyCachedBlob |
Represents a blob that is cached locally on disk by the supervisor.
|
| LocallyCachedTopologyBlob |
A locally cached blob for the topology.
|
| LocallyCachedTopologyBlob.TopologyBlobType |
|
| LocalModeClientBlobStore |
A Client blob store for LocalMode.
|
| LocalOrHdfsImageTagToManifestPlugin |
|
| LocalResource |
Local Resource requested by the topology.
|
| LocalState |
A simple, durable, atomic K/V database.
|
| LocalStateData |
|
| LocalStateData._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LogCleaner |
Cleans dead workers logs and directories.
|
| LogConfig |
|
| LogConfig._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LogConfigManager |
|
| LogFileDownloader |
|
| LoggingClusterMetricsConsumer |
Listens for cluster related metrics, dumps them to log.
|
| LoggingMetricsConsumer |
Listens for all metrics, dumps them to log
|
| Login |
|
| LogInfoBolt |
Simple bolt that does nothing other than LOG.info() every tuple recieveed.
|
| LogLevel |
|
| LogLevel._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LogLevelAction |
|
| LogReporter |
|
| LogviewerApplication |
|
| LogviewerConstant |
Constants which are used across logviewer related classes.
|
| LogviewerLogDownloadHandler |
|
| LogviewerLogPageHandler |
|
| LogviewerLogSearchHandler |
|
| LogviewerLogSearchHandler.Matched |
|
| LogviewerProfileHandler |
|
| LogviewerResource |
Handles HTTP requests for Logviewer.
|
| LogviewerResponseBuilder |
|
| LogviewerServer |
The main entry of Logviewer.
|
| LogWriter |
Launch a sub process and write files out to logs.
|
| LongSum |
Computes the long sum of the input values.
|
| LookupWordCount |
|
| LookupWordCount.PrintWordTotalCountBolt |
|
| LowThroughputTopo |
|
| LruMap<A,B> |
|
| LRUMap<A,B> |
|
| LruMap.CacheEvictionCallback<K,V> |
|
| LRUMemoryMapState<T> |
|
| LRUMemoryMapState.Factory |
|
| LSApprovedWorkers |
|
| LSApprovedWorkers._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LSSupervisorAssignments |
|
| LSSupervisorAssignments._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LSSupervisorId |
|
| LSSupervisorId._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LSTopoHistory |
|
| LSTopoHistory._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LSTopoHistoryList |
|
| LSTopoHistoryList._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| LSWorkerHeartbeat |
|
| LSWorkerHeartbeat._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ManualDRPC |
|
| ManualDRPC.ExclamationBolt |
|
| ManualPartitioner |
A function used to assign partitions to this spout.
|
| MapCombinerAggStateUpdater |
|
| MapFunction |
A one-one transformation function.
|
| MapFunctionExecutor |
|
| MapGet |
|
| MapProcessor<T,R> |
|
| MapProcessor |
|
| MapReducerAggStateUpdater |
|
| MapState<T> |
|
| MapUtil |
|
| MapValuesProcessor<K,V,R> |
|
| MasterBatchCoordinator |
|
| Max |
This aggregator computes the maximum of aggregated tuples in a stream.
|
| MaxWithComparator<T> |
This aggregator computes the maximum of aggregated tuples in a stream.
|
| MeanReducer |
|
| MemoryBackingMap<T> |
|
| MemoryCore |
|
| MemoryCore.Stat |
|
| MemoryMapState<T> |
|
| MemoryMapState.Factory |
|
| MergeAggregateByKeyProcessor<K,V,A,R> |
|
| MergeAggregateProcessor<T,A,R> |
|
| MessageBuffer |
Encapsulates the state used for batching up messages.
|
| MessageDecoder |
|
| MessageId |
|
| Metric |
Class containing metric values and all identifying fields to be stored in a MetricStore.
|
| MetricException |
A MetricException is used to describe an error using a MetricStore.
|
| MetricRegistryProvider |
|
| MetricsCleaner |
Class for removing expired metrics and unused metadata from the RocksDB store.
|
| MetricsConsumerBolt |
|
| MetricsFilter |
|
| MetricsSample |
|
| MetricStore |
|
| MetricStore.ScanCallback |
Interface used to callback metrics results from a scan.
|
| MetricStoreConfig |
|
| MetricsUtils |
|
| MicroBatchIBackingMap<T> |
|
| MicroBatchIBackingMap.Options |
|
| MigrateBlobs |
|
| MigratorMain |
|
| Min |
This aggregator computes the minimum of aggregated tuples in a stream.
|
| MinWithComparator<T> |
This aggregator computes the minimum of aggregated tuples in a stream.
|
| MkClusterParam |
The param arg for `Testing.withSimulatedTimeCluster`, `Testing.withTrackedCluster` and `Testing.withLocalCluster`.
|
| MkTupleParam |
|
| MockedClientZookeeper |
|
| MockedCluster |
|
| MockedSources |
|
| MockedSupervisorUtils |
|
| MockedZookeeper |
|
| MockLeaderElector |
|
| ModifTimeComparator |
|
| Monitor |
|
| Monitor |
|
| MoveFileAction |
|
| MultiCountMetric |
|
| MultiCountStat<T> |
Acts as a MultiCount Stat, but keeps track of approximate counts for the last 10 mins, 3 hours, 1 day, and all time.
|
| MultiLatencyStat<T> |
Keeps track of approximate latency for the last 10 mins, 3 hours, 1 day, and all time.
|
| MultipleLoggerTopology |
This is a basic example of a Storm topology.
|
| MultipleLoggerTopology.ExclamationLoggingBolt |
|
| MultiReducedMetric |
|
| MultiReducer<T> |
|
| MultiReducerProcessor |
|
| MultiScheme |
|
| MultitenantScheduler |
|
| MultiThreadWordCountTopology |
Some topologies might spawn some threads within bolts to do some work and emit tuples from those threads.
|
| MultiThreadWordCountTopology.MultiThreadedSplitSentence |
|
| MultiThriftServer<T extends ThriftServer> |
|
| MutableInt |
|
| MutableLong |
|
| MutableObject |
|
| NamedTopicFilter |
Filter that returns all partitions for the specified topics.
|
| Negate |
A `Filter` implementation that inverts another delegate `Filter`.
|
| NetClsCore |
|
| NetPrioCore |
|
| NettyRenameThreadFactory |
|
| NettySerializableMessageEncoder |
|
| NettyTlsUtils |
|
| NettyUncaughtExceptionHandler |
|
| NewKafkaSpoutOffsetQuery |
Class representing information for querying kafka for log head offsets, consumer offsets and the difference for new
kafka spout using new consumer api.
|
| NGrouping |
|
| Nimbus |
|
| Nimbus |
|
| Nimbus.activate_args |
|
| Nimbus.activate_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.activate_result |
|
| Nimbus.activate_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.AsyncClient |
|
| Nimbus.AsyncClient.activate_call |
|
| Nimbus.AsyncClient.beginBlobDownload_call |
|
| Nimbus.AsyncClient.beginCreateBlob_call |
|
| Nimbus.AsyncClient.beginFileUpload_call |
|
| Nimbus.AsyncClient.beginUpdateBlob_call |
|
| Nimbus.AsyncClient.cancelBlobUpload_call |
|
| Nimbus.AsyncClient.createStateInZookeeper_call |
|
| Nimbus.AsyncClient.deactivate_call |
|
| Nimbus.AsyncClient.debug_call |
|
| Nimbus.AsyncClient.deleteBlob_call |
|
| Nimbus.AsyncClient.downloadBlobChunk_call |
|
| Nimbus.AsyncClient.downloadChunk_call |
|
| Nimbus.AsyncClient.Factory |
|
| Nimbus.AsyncClient.finishBlobUpload_call |
|
| Nimbus.AsyncClient.finishFileUpload_call |
|
| Nimbus.AsyncClient.getBlobMeta_call |
|
| Nimbus.AsyncClient.getBlobReplication_call |
|
| Nimbus.AsyncClient.getClusterInfo_call |
|
| Nimbus.AsyncClient.getComponentPageInfo_call |
|
| Nimbus.AsyncClient.getComponentPendingProfileActions_call |
|
| Nimbus.AsyncClient.getLeader_call |
|
| Nimbus.AsyncClient.getLogConfig_call |
|
| Nimbus.AsyncClient.getNimbusConf_call |
|
| Nimbus.AsyncClient.getOwnerResourceSummaries_call |
|
| Nimbus.AsyncClient.getSupervisorAssignments_call |
|
| Nimbus.AsyncClient.getSupervisorPageInfo_call |
|
| Nimbus.AsyncClient.getTopology_call |
|
| Nimbus.AsyncClient.getTopologyConf_call |
|
| Nimbus.AsyncClient.getTopologyHistory_call |
|
| Nimbus.AsyncClient.getTopologyInfo_call |
|
| Nimbus.AsyncClient.getTopologyInfoByName_call |
|
| Nimbus.AsyncClient.getTopologyInfoByNameWithOpts_call |
|
| Nimbus.AsyncClient.getTopologyInfoWithOpts_call |
|
| Nimbus.AsyncClient.getTopologyPageInfo_call |
|
| Nimbus.AsyncClient.getTopologySummaries_call |
|
| Nimbus.AsyncClient.getTopologySummary_call |
|
| Nimbus.AsyncClient.getTopologySummaryByName_call |
|
| Nimbus.AsyncClient.getUserTopology_call |
|
| Nimbus.AsyncClient.isRemoteBlobExists_call |
|
| Nimbus.AsyncClient.isTopologyNameAllowed_call |
|
| Nimbus.AsyncClient.killTopology_call |
|
| Nimbus.AsyncClient.killTopologyWithOpts_call |
|
| Nimbus.AsyncClient.listBlobs_call |
|
| Nimbus.AsyncClient.processWorkerMetrics_call |
|
| Nimbus.AsyncClient.rebalance_call |
|
| Nimbus.AsyncClient.sendSupervisorWorkerHeartbeat_call |
|
| Nimbus.AsyncClient.sendSupervisorWorkerHeartbeats_call |
|
| Nimbus.AsyncClient.setBlobMeta_call |
|
| Nimbus.AsyncClient.setLogConfig_call |
|
| Nimbus.AsyncClient.setWorkerProfiler_call |
|
| Nimbus.AsyncClient.submitTopology_call |
|
| Nimbus.AsyncClient.submitTopologyWithOpts_call |
|
| Nimbus.AsyncClient.updateBlobReplication_call |
|
| Nimbus.AsyncClient.uploadBlobChunk_call |
|
| Nimbus.AsyncClient.uploadChunk_call |
|
| Nimbus.AsyncClient.uploadNewCredentials_call |
|
| Nimbus.AsyncIface |
|
| Nimbus.AsyncProcessor<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.activate<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.beginBlobDownload<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.beginCreateBlob<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.beginFileUpload<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.beginUpdateBlob<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.cancelBlobUpload<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.createStateInZookeeper<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.deactivate<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.debug<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.deleteBlob<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.downloadBlobChunk<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.downloadChunk<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.finishBlobUpload<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.finishFileUpload<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getBlobMeta<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getBlobReplication<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getClusterInfo<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getComponentPageInfo<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getComponentPendingProfileActions<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getLeader<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getLogConfig<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getNimbusConf<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getOwnerResourceSummaries<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getSupervisorAssignments<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getSupervisorPageInfo<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopology<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyConf<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyHistory<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyInfo<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyInfoByName<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyInfoByNameWithOpts<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyInfoWithOpts<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologyPageInfo<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologySummaries<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologySummary<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getTopologySummaryByName<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.getUserTopology<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.isRemoteBlobExists<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.isTopologyNameAllowed<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.killTopology<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.killTopologyWithOpts<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.listBlobs<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.processWorkerMetrics<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.rebalance<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.sendSupervisorWorkerHeartbeat<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.sendSupervisorWorkerHeartbeats<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.setBlobMeta<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.setLogConfig<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.setWorkerProfiler<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.submitTopology<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.submitTopologyWithOpts<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.updateBlobReplication<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.uploadBlobChunk<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.uploadChunk<I extends Nimbus.AsyncIface> |
|
| Nimbus.AsyncProcessor.uploadNewCredentials<I extends Nimbus.AsyncIface> |
|
| Nimbus.beginBlobDownload_args |
|
| Nimbus.beginBlobDownload_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginBlobDownload_result |
|
| Nimbus.beginBlobDownload_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginCreateBlob_args |
|
| Nimbus.beginCreateBlob_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginCreateBlob_result |
|
| Nimbus.beginCreateBlob_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginFileUpload_args |
|
| Nimbus.beginFileUpload_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginFileUpload_result |
|
| Nimbus.beginFileUpload_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginUpdateBlob_args |
|
| Nimbus.beginUpdateBlob_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.beginUpdateBlob_result |
|
| Nimbus.beginUpdateBlob_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.cancelBlobUpload_args |
|
| Nimbus.cancelBlobUpload_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.cancelBlobUpload_result |
|
| Nimbus.cancelBlobUpload_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.Client |
|
| Nimbus.Client.Factory |
|
| Nimbus.createStateInZookeeper_args |
|
| Nimbus.createStateInZookeeper_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.createStateInZookeeper_result |
|
| Nimbus.createStateInZookeeper_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.deactivate_args |
|
| Nimbus.deactivate_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.deactivate_result |
|
| Nimbus.deactivate_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.debug_args |
|
| Nimbus.debug_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.debug_result |
|
| Nimbus.debug_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.deleteBlob_args |
|
| Nimbus.deleteBlob_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.deleteBlob_result |
|
| Nimbus.deleteBlob_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.downloadBlobChunk_args |
|
| Nimbus.downloadBlobChunk_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.downloadBlobChunk_result |
|
| Nimbus.downloadBlobChunk_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.downloadChunk_args |
|
| Nimbus.downloadChunk_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.downloadChunk_result |
|
| Nimbus.downloadChunk_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.finishBlobUpload_args |
|
| Nimbus.finishBlobUpload_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.finishBlobUpload_result |
|
| Nimbus.finishBlobUpload_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.finishFileUpload_args |
|
| Nimbus.finishFileUpload_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.finishFileUpload_result |
|
| Nimbus.finishFileUpload_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getBlobMeta_args |
|
| Nimbus.getBlobMeta_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getBlobMeta_result |
|
| Nimbus.getBlobMeta_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getBlobReplication_args |
|
| Nimbus.getBlobReplication_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getBlobReplication_result |
|
| Nimbus.getBlobReplication_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getClusterInfo_args |
|
| Nimbus.getClusterInfo_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getClusterInfo_result |
|
| Nimbus.getClusterInfo_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getComponentPageInfo_args |
|
| Nimbus.getComponentPageInfo_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getComponentPageInfo_result |
|
| Nimbus.getComponentPageInfo_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getComponentPendingProfileActions_args |
|
| Nimbus.getComponentPendingProfileActions_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getComponentPendingProfileActions_result |
|
| Nimbus.getComponentPendingProfileActions_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getLeader_args |
|
| Nimbus.getLeader_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getLeader_result |
|
| Nimbus.getLeader_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getLogConfig_args |
|
| Nimbus.getLogConfig_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getLogConfig_result |
|
| Nimbus.getLogConfig_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getNimbusConf_args |
|
| Nimbus.getNimbusConf_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getNimbusConf_result |
|
| Nimbus.getNimbusConf_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getOwnerResourceSummaries_args |
|
| Nimbus.getOwnerResourceSummaries_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getOwnerResourceSummaries_result |
|
| Nimbus.getOwnerResourceSummaries_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getSupervisorAssignments_args |
|
| Nimbus.getSupervisorAssignments_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getSupervisorAssignments_result |
|
| Nimbus.getSupervisorAssignments_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getSupervisorPageInfo_args |
|
| Nimbus.getSupervisorPageInfo_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getSupervisorPageInfo_result |
|
| Nimbus.getSupervisorPageInfo_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopology_args |
|
| Nimbus.getTopology_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopology_result |
|
| Nimbus.getTopology_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyConf_args |
|
| Nimbus.getTopologyConf_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyConf_result |
|
| Nimbus.getTopologyConf_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyHistory_args |
|
| Nimbus.getTopologyHistory_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyHistory_result |
|
| Nimbus.getTopologyHistory_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfo_args |
|
| Nimbus.getTopologyInfo_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfo_result |
|
| Nimbus.getTopologyInfo_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoByName_args |
|
| Nimbus.getTopologyInfoByName_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoByName_result |
|
| Nimbus.getTopologyInfoByName_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoByNameWithOpts_args |
|
| Nimbus.getTopologyInfoByNameWithOpts_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoByNameWithOpts_result |
|
| Nimbus.getTopologyInfoByNameWithOpts_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoWithOpts_args |
|
| Nimbus.getTopologyInfoWithOpts_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyInfoWithOpts_result |
|
| Nimbus.getTopologyInfoWithOpts_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyPageInfo_args |
|
| Nimbus.getTopologyPageInfo_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologyPageInfo_result |
|
| Nimbus.getTopologyPageInfo_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummaries_args |
|
| Nimbus.getTopologySummaries_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummaries_result |
|
| Nimbus.getTopologySummaries_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummary_args |
|
| Nimbus.getTopologySummary_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummary_result |
|
| Nimbus.getTopologySummary_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummaryByName_args |
|
| Nimbus.getTopologySummaryByName_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getTopologySummaryByName_result |
|
| Nimbus.getTopologySummaryByName_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getUserTopology_args |
|
| Nimbus.getUserTopology_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.getUserTopology_result |
|
| Nimbus.getUserTopology_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.Iface |
|
| Nimbus.isRemoteBlobExists_args |
|
| Nimbus.isRemoteBlobExists_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.isRemoteBlobExists_result |
|
| Nimbus.isRemoteBlobExists_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.isTopologyNameAllowed_args |
|
| Nimbus.isTopologyNameAllowed_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.isTopologyNameAllowed_result |
|
| Nimbus.isTopologyNameAllowed_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.killTopology_args |
|
| Nimbus.killTopology_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.killTopology_result |
|
| Nimbus.killTopology_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.killTopologyWithOpts_args |
|
| Nimbus.killTopologyWithOpts_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.killTopologyWithOpts_result |
|
| Nimbus.killTopologyWithOpts_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.listBlobs_args |
|
| Nimbus.listBlobs_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.listBlobs_result |
|
| Nimbus.listBlobs_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.Processor<I extends Nimbus.Iface> |
|
| Nimbus.Processor.activate<I extends Nimbus.Iface> |
|
| Nimbus.Processor.beginBlobDownload<I extends Nimbus.Iface> |
|
| Nimbus.Processor.beginCreateBlob<I extends Nimbus.Iface> |
|
| Nimbus.Processor.beginFileUpload<I extends Nimbus.Iface> |
|
| Nimbus.Processor.beginUpdateBlob<I extends Nimbus.Iface> |
|
| Nimbus.Processor.cancelBlobUpload<I extends Nimbus.Iface> |
|
| Nimbus.Processor.createStateInZookeeper<I extends Nimbus.Iface> |
|
| Nimbus.Processor.deactivate<I extends Nimbus.Iface> |
|
| Nimbus.Processor.debug<I extends Nimbus.Iface> |
|
| Nimbus.Processor.deleteBlob<I extends Nimbus.Iface> |
|
| Nimbus.Processor.downloadBlobChunk<I extends Nimbus.Iface> |
|
| Nimbus.Processor.downloadChunk<I extends Nimbus.Iface> |
|
| Nimbus.Processor.finishBlobUpload<I extends Nimbus.Iface> |
|
| Nimbus.Processor.finishFileUpload<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getBlobMeta<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getBlobReplication<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getClusterInfo<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getComponentPageInfo<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getComponentPendingProfileActions<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getLeader<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getLogConfig<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getNimbusConf<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getOwnerResourceSummaries<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getSupervisorAssignments<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getSupervisorPageInfo<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopology<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyConf<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyHistory<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyInfo<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyInfoByName<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyInfoByNameWithOpts<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyInfoWithOpts<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologyPageInfo<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologySummaries<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologySummary<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getTopologySummaryByName<I extends Nimbus.Iface> |
|
| Nimbus.Processor.getUserTopology<I extends Nimbus.Iface> |
|
| Nimbus.Processor.isRemoteBlobExists<I extends Nimbus.Iface> |
|
| Nimbus.Processor.isTopologyNameAllowed<I extends Nimbus.Iface> |
|
| Nimbus.Processor.killTopology<I extends Nimbus.Iface> |
|
| Nimbus.Processor.killTopologyWithOpts<I extends Nimbus.Iface> |
|
| Nimbus.Processor.listBlobs<I extends Nimbus.Iface> |
|
| Nimbus.Processor.processWorkerMetrics<I extends Nimbus.Iface> |
|
| Nimbus.Processor.rebalance<I extends Nimbus.Iface> |
|
| Nimbus.Processor.sendSupervisorWorkerHeartbeat<I extends Nimbus.Iface> |
|
| Nimbus.Processor.sendSupervisorWorkerHeartbeats<I extends Nimbus.Iface> |
|
| Nimbus.Processor.setBlobMeta<I extends Nimbus.Iface> |
|
| Nimbus.Processor.setLogConfig<I extends Nimbus.Iface> |
|
| Nimbus.Processor.setWorkerProfiler<I extends Nimbus.Iface> |
|
| Nimbus.Processor.submitTopology<I extends Nimbus.Iface> |
|
| Nimbus.Processor.submitTopologyWithOpts<I extends Nimbus.Iface> |
|
| Nimbus.Processor.updateBlobReplication<I extends Nimbus.Iface> |
|
| Nimbus.Processor.uploadBlobChunk<I extends Nimbus.Iface> |
|
| Nimbus.Processor.uploadChunk<I extends Nimbus.Iface> |
|
| Nimbus.Processor.uploadNewCredentials<I extends Nimbus.Iface> |
|
| Nimbus.processWorkerMetrics_args |
|
| Nimbus.processWorkerMetrics_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.processWorkerMetrics_result |
|
| Nimbus.processWorkerMetrics_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.rebalance_args |
|
| Nimbus.rebalance_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.rebalance_result |
|
| Nimbus.rebalance_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.sendSupervisorWorkerHeartbeat_args |
|
| Nimbus.sendSupervisorWorkerHeartbeat_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.sendSupervisorWorkerHeartbeat_result |
|
| Nimbus.sendSupervisorWorkerHeartbeat_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.sendSupervisorWorkerHeartbeats_args |
|
| Nimbus.sendSupervisorWorkerHeartbeats_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.sendSupervisorWorkerHeartbeats_result |
|
| Nimbus.sendSupervisorWorkerHeartbeats_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setBlobMeta_args |
|
| Nimbus.setBlobMeta_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setBlobMeta_result |
|
| Nimbus.setBlobMeta_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setLogConfig_args |
|
| Nimbus.setLogConfig_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setLogConfig_result |
|
| Nimbus.setLogConfig_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setWorkerProfiler_args |
|
| Nimbus.setWorkerProfiler_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.setWorkerProfiler_result |
|
| Nimbus.setWorkerProfiler_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.StandaloneINimbus |
|
| Nimbus.submitTopology_args |
|
| Nimbus.submitTopology_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.submitTopology_result |
|
| Nimbus.submitTopology_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.submitTopologyWithOpts_args |
|
| Nimbus.submitTopologyWithOpts_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.submitTopologyWithOpts_result |
|
| Nimbus.submitTopologyWithOpts_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.updateBlobReplication_args |
|
| Nimbus.updateBlobReplication_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.updateBlobReplication_result |
|
| Nimbus.updateBlobReplication_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadBlobChunk_args |
|
| Nimbus.uploadBlobChunk_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadBlobChunk_result |
|
| Nimbus.uploadBlobChunk_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadChunk_args |
|
| Nimbus.uploadChunk_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadChunk_result |
|
| Nimbus.uploadChunk_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadNewCredentials_args |
|
| Nimbus.uploadNewCredentials_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Nimbus.uploadNewCredentials_result |
|
| Nimbus.uploadNewCredentials_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NimbusBlobStore |
NimbusBlobStore is a USER facing client API to perform basic operations such as create, update, delete and read for local and hdfs blob
store.
|
| NimbusClient |
Client used for connecting to nimbus.
|
| NimbusClient.Builder |
|
| NimbusClient.LocalOverride |
|
| NimbusClient.WithNimbus |
An interface to allow callbacks with a thrift nimbus client.
|
| NimbusHeartbeatsPressureTest |
Test for nimbus heartbeats max throughput, This is a client to collect the statistics.
|
| NimbusInfo |
|
| NimbusLeaderNotFoundException |
This exception class is used to signify a problem with nimbus leader identification.
|
| NimbusMetricProcessor |
Implementation of WorkerMetricsProcessor that sends metric data to Nimbus for processing.
|
| NimbusPrincipal |
|
| NimbusSummary |
|
| NimbusSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Node |
Represents a single node in the cluster.
|
| Node |
|
| NodeInfo |
|
| NodeInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NodePool |
A pool of nodes that can be used to run topologies.
|
| NodePool.NodeAndSlotCounts |
|
| NodePool.RoundRobinSlotScheduler |
Place executors into slots in a round robin way, taking into account
component spreading among different hosts.
|
| NodeSorter |
|
| NodeSorter.ExistingScheduleFunc |
interface for calculating the number of existing executors scheduled on a object (rack or node).
|
| NodeSorterHostProximity |
|
| NodeSorterHostProximity.ExistingScheduleFunc |
interface for calculating the number of existing executors scheduled on a object (rack or node).
|
| NodeStateInfo |
|
| NonRichBoltTracker |
|
| NonTransactionalMap<T> |
|
| NoopAuthorizer |
A no-op authorization implementation that illustrate info available for authorization decisions.
|
| NoOpMetricStore |
|
| NoOpTTrasport |
|
| NoOutputException |
A NoOutputException states that no data has been received from the connected non-JVM process.
|
| NormalDistStats |
Stats related to something with a normal distribution, and a way to randomly simulate it.
|
| NormalizedResourceOffer |
An offer of resources with normalized resource names.
|
| NormalizedResourceRequest |
A resource request with normalized resource names.
|
| NormalizedResources |
Resources that have been normalized.
|
| NormalizedResourcesWithMemory |
|
| NoRotationPolicy |
File rotation policy that will never rotate...
|
| NoRotationPolicy |
File rotation policy that will never rotate...
|
| NotAliveException |
|
| NotAliveException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NotAliveExceptionMapper |
|
| NotConf |
Annotation that can be used to explicitly call out public static final String fields that are not configs.
|
| NthLastModifiedTimeTracker |
This class tracks the time-since-last-modify of a "thing" in a rolling fashion.
|
| NullPartitioner |
The NullPartitioner partitions every tuple to the empty string.
|
| NullStruct |
|
| NullStruct._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| NumErrorsChoice |
|
| ObjectDef |
A representation of a Java object that given a className, constructor arguments,
and properties, can be instantiated.
|
| ObjectReader |
|
| ObjectResourcesItem |
class to keep track of resources on a rack or node.
|
| ObjectResourcesSummary |
a class to contain individual object resources as well as cumulative stats.
|
| OciContainerExecutorConfig |
|
| OciContainerExecutorConfig.OciLayer |
|
| OciContainerExecutorConfig.OciRuntimeConfig |
|
| OciContainerManager |
|
| OciContainerManager.CmdType |
|
| OciImageTagToManifestPluginInterface |
|
| OciManifestToResourcesPluginInterface |
|
| OciResource |
|
| OciResourcesLocalizerInterface |
|
| OciUtils |
|
| OffsetManager |
Manages acked and committed offsets for a TopicPartition.
|
| OnlyLatestExecutor<K> |
This allows you to submit a Runnable with a key.
|
| OnlyValueRecordTranslator<K,V> |
|
| OpaqueMap<T> |
|
| OpaquePartitionedTridentSpoutExecutor |
|
| OpaqueValue<T> |
|
| Operation |
The parent interface for any kind of streaming operation.
|
| Operation |
Parent interface for Trident `Filter`s and `Function`s.
|
| OperationAwareFlatMapFunction |
A one to many transformation function which is aware of Operation (lifecycle of the Trident component).
|
| OperationAwareMapFunction |
A one-one transformation function which is aware of Operation (lifecycle of the Trident component).
|
| Options<T> |
Options of State.
It's a data structure (whole things are public) and you can access and modify all fields.
|
| OutputCollector |
This output collector exposes the API for emitting tuples from an IRichBolt.
|
| OutputFieldsDeclarer |
|
| OutputFieldsExtractor |
|
| OutputFieldsGetter |
|
| OutputStream |
A set of measurements about a stream so we can statistically reproduce it.
|
| OutputStream.Builder |
|
| OutputStreamEngine |
Provides an API to simulate the output of a stream.
|
| OutstandingRequest |
|
| OwnerResourceSummary |
|
| OwnerResourceSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Pacemaker |
|
| PacemakerClient |
|
| PacemakerClientHandler |
|
| PacemakerClientPool |
|
| PacemakerConnectionException |
|
| PaceMakerStateStorage |
|
| PaceMakerStateStorageFactory |
|
| Pair<T1,T2> |
A pair of values.
|
| PairFlatMapFunction<T,K,V> |
A function that accepts one argument and returns an Iterable of Pair as its result.
|
| PairFunction<T,K,V> |
A function that accepts an argument and produces a key-value Pair.
|
| PairStream<K,V> |
Represents a stream of key-value pairs.
|
| PairValueJoiner<V1,V2> |
A ValueJoiner that joins two values to produce a Pair of the two values as the result.
|
| PairValueMapper<K,V> |
Extracts a typed key-value pair from a tuple.
|
| ParallelStreamableTable |
Table that can be converted to a stream.
|
| ParallelTable |
|
| ParseException |
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| PartialKeyGrouping |
A variation on FieldGrouping.
|
| PartialKeyGrouping.AssignmentCreator |
This interface is responsible for choosing a subset of the target tasks to use for a given key.
|
| PartialKeyGrouping.BalancedTargetSelector |
A basic implementation of target selection.
|
| PartialKeyGrouping.RandomTwoTaskAssignmentCreator |
This implementation of AssignmentCreator chooses two arbitrary tasks.
|
| PartialKeyGrouping.TargetSelector |
This interface chooses one element from a task assignment to send a specific Tuple to.
|
| PartitionedTridentSpoutExecutor |
|
| Partitioner |
|
| PartitionNode |
|
| PartitionPersistProcessor |
|
| PasswordProvider |
A very basic API that will provide a password for a given user name.
|
| PathUtil |
Utility functions to make Path manipulation slightly less verbose.
|
| PatternTopicFilter |
Filter that returns all partitions for topics matching the given Pattern.
|
| PeekProcessor<T> |
|
| PerReporterGauge<T> |
|
| PersistentWindowedBoltExecutor<T extends State> |
|
| PersistentWindowingTopology |
|
| PersistentWordCount |
|
| PlainClientCallbackHandler |
Deprecated. |
| PlainSaslTransportPlugin |
Deprecated. |
| PortAndAssignment |
|
| Predicate<T> |
Represents a predicate (boolean-valued function) of a value.
|
| PreparableCallback |
Serializable callback for use with the KafkaProducer on KafkaBolt.
|
| PreparableReporter |
|
| PrepareBatchBolt |
|
| PrepareRequest |
|
| PreservingFieldsOrderJoinerMultiReducer |
|
| PrintConsumer<T> |
A consumer that prints the input to stdout.
|
| PrinterBolt |
|
| PrintFunction |
|
| PrivateWorkerKey |
|
| PrivateWorkerKey._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Processor<T> |
A processor processes a stream of elements and produces some result.
|
| ProcessorContext<T> |
|
| ProcessorContext |
|
| ProcessorNode |
Node that wraps a processor in the stream.
|
| ProcessorNode |
|
| ProcessSimulator |
In local mode, ProcessSimulator keeps track of Shutdownable objects
in place of actual processes (in cluster mode).
|
| ProfileAction |
|
| ProfileRequest |
|
| ProfileRequest._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ProgressTracker |
|
| ProjectedProcessor |
|
| PrometheusPreparableReporter |
|
| PrometheusReporterClient |
This reporter pushes common cluster metrics towards a Prometheus Pushgateway.
|
| PropertyDef |
|
| PythonShellMetricsBolt |
|
| PythonShellMetricsSpout |
|
| QueryFunction<S extends State,T> |
|
| QueryPlanner |
|
| RandomIntegerSpout |
Emits a random integer and a timestamp value (offset by one day),
every 100 ms.
|
| RandomNumberGeneratorSpout |
This spout generates random whole numbers with given maxNumber value as maximum with the given fields.
|
| RandomSentenceSpout |
|
| RandomSentenceSpout.TimeStamped |
|
| Rankable |
|
| RankableObjectWithFields |
This class wraps an objects and its associated count, including any additional data fields.
|
| Rankings |
|
| RasBlacklistStrategy |
Blacklisting strategy just like the default one, but specifically setup for use with the resource aware scheduler.
|
| RasNode |
Represents a single node in the cluster.
|
| RasNodes |
|
| RateCounter |
A Counter metric that also implements a Gauge to report the average rate of events per second over 1 minute.
|
| RateTracker |
This class is a utility to track the rate of something.
|
| RawMultiScheme |
|
| RawScheme |
|
| ReachTopology |
This is a good example of doing complex Distributed RPC on top of Storm.
|
| ReachTopology.CountAggregator |
|
| ReachTopology.GetFollowers |
|
| ReachTopology.GetTweeters |
|
| ReachTopology.PartialUniquer |
|
| ReadableBlobMeta |
|
| ReadableBlobMeta._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ReadClusterState |
|
| ReadOnlyMapState<T> |
|
| ReadOnlySnapshottable<T> |
|
| ReadOnlyState |
|
| ReadOnlyStringMetadataCache |
The read-only interface to a StringMetadataCache allowed to be used by any thread.
|
| Rebalance |
|
| RebalanceOptions |
|
| RebalanceOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| RecordFormat |
Formats a Tuple object into a byte array that will be written to HDFS.
|
| RecordFormat |
Formats a Tuple object into a byte array that will be written to HDFS.
|
| RecordTranslator<K,V> |
Translate a ConsumerRecord to a tuple.
|
| RecordTranslatorSchemeAdapter |
RecordTranslator that delegates to a Scheme.
|
| RedisClusterContainer |
Container for managing JedisCluster.
|
| RedisClusterMapState<T> |
IBackingMap implementation for Redis Cluster environment.
|
| RedisClusterMapState.Factory |
RedisClusterMapState.Factory provides Redis Cluster environment version of StateFactory.
|
| RedisClusterState |
Implementation of State for Redis Cluster environment.
|
| RedisClusterState.Factory |
RedisClusterState.Factory implements StateFactory for Redis Cluster environment.
|
| RedisClusterStateQuerier |
BaseQueryFunction implementation for Redis Cluster environment.
|
| RedisClusterStateUpdater |
BaseStateUpdater implementation for Redis Cluster environment.
|
| RedisCommands |
This interface represents Jedis methods exhaustively which are used on storm-redis.
|
| RedisCommandsAdapterJedis |
Adapter class to make Jedis instance play with BinaryRedisCommands interface.
|
| RedisCommandsAdapterJedisCluster |
Adapter class to make JedisCluster instance play with BinaryRedisCommands interface.
|
| RedisCommandsContainerBuilder |
The binary version of container builder which helps abstraction of two env.
|
| RedisCommandsInstanceContainer |
Interfaces for containers which stores instances implementing RedisCommands.
|
| RedisContainer |
|
| RedisDataSourcesProvider |
Create a Redis sink based on the URI and properties.
|
| RedisDataTypeDescription |
RedisDataTypeDescription defines data type and additional key if needed for lookup / store tuples.
|
| RedisDataTypeDescription.RedisDataType |
|
| RedisFilterBolt |
Basic bolt for querying from Redis and filters out if key/field doesn't exist.
|
| RedisFilterMapper |
RedisFilterMapper is for defining spec.
|
| RedisKeyValueState<K,V> |
A redis based implementation that persists the state in Redis.
|
| RedisKeyValueStateIterator<K,V> |
|
| RedisKeyValueStateProvider |
|
| RedisKeyValueStateProvider.StateConfig |
|
| RedisLookupBolt |
Basic bolt for querying from Redis and emits response as tuple.
|
| RedisLookupMapper |
RedisLookupMapper is for defining spec.
|
| RedisMapper |
RedisMapper is for defining data type for querying / storing from / to Redis.
|
| RedisMapState<T> |
IBackingMap implementation for single Redis environment.
|
| RedisMapState.Factory |
RedisMapState.Factory provides single Redis environment version of StateFactory.
|
| RedisState |
Implementation of State for single Redis environment.
|
| RedisState.Factory |
RedisState.Factory implements StateFactory for single Redis environment.
|
| RedisStateQuerier |
BaseQueryFunction implementation for single Redis environment.
|
| RedisStateUpdater |
BaseStateUpdater implementation for single Redis environment.
|
| RedisStoreBolt |
Basic bolt for writing to Redis.
|
| RedisStoreMapper |
RedisStoreMapper is for defining spec.
|
| ReduceByKeyProcessor<K,V> |
|
| ReducedMetric |
|
| ReducedShellMetric |
|
| ReduceProcessor<T> |
|
| Reducer<T> |
The Reducer performs an operation on two values of the same type producing a result of the same type.
|
| ReducerAggregator<T> |
|
| ReducerAggregatorImpl |
|
| ReducerAggStateUpdater |
|
| ReducerValueUpdater |
|
| RefCountedTuple |
Provides reference counting of tuples.
|
| ReflectionUtils |
|
| RegexFilter |
|
| RegisteredGlobalState |
This class is used as part of testing Storm.
|
| ReloadableSslContextFactory |
|
| ReloadableTsslTransportFactory |
|
| ReloadableX509KeyManager |
|
| ReloadableX509TrustManager |
|
| RemovableMapState<T> |
|
| ReportedFailedException |
|
| ReportError |
|
| ReportErrorAndDie |
|
| ReportWorkerHeartbeats |
Runnable reporting local worker reported heartbeats to master, supervisor should take care the of the heartbeats
integrity for the master heartbeats recovery, a non-null node id means that the heartbeats are full,
and master can go on to check and wait others nodes when doing a heartbeats recovery.
|
| RepositorySystemFactory |
Get maven repository instance.
|
| ReqContext |
Request context.
|
| ReqContextFilter |
|
| RequestFactory<T extends OutstandingRequest> |
|
| ResourceAuthorizer |
|
| ResourceAuthorizer.LogUserGroupWhitelist |
|
| ResourceAwareExampleTopology |
|
| ResourceAwareExampleTopology.ExclamationBolt |
|
| ResourceAwareScheduler |
|
| ResourceDeclarer<T extends ResourceDeclarer> |
This is a new base interface that can be used by anything that wants to mirror RAS's basic API.
|
| ResourceIsolationInterface |
A plugin to support resource isolation and limitation within Storm.
|
| ResourceMapArrayBridge |
Provides translation between normalized resource maps and resource value arrays.
|
| ResourceMetrics |
|
| ResourceNameNormalizer |
Provides resource name normalization for resource maps.
|
| ResourceUtils |
|
| Result |
|
| ReturnResults |
|
| ReturnResultsReducer |
|
| ReturnResultsReducer.ReturnResultsState |
|
| RexNodeToJavaCodeCompiler |
Compiles a scalar expression (RexNode) to Java source code String.
|
| RichShellBolt |
|
| RichShellSpout |
|
| RichSpoutBatchExecutor |
|
| RichSpoutBatchId |
|
| RichSpoutBatchIdSerializer |
|
| RichSpoutBatchTriggerer |
|
| RocksDbKey |
Class representing the data used as a Key in RocksDB.
|
| RocksDbMetricsWriter |
Class designed to perform all metrics inserts into RocksDB.
|
| RocksDbStore |
|
| RollingAverageGauge |
|
| RollingCountAggBolt |
This bolt aggregates counts from multiple upstream bolts.
|
| RollingCountBolt |
This bolt performs rolling counts of incoming objects, i.e.
|
| RollingTopWords |
This topology does a continuous computation of the top N words that the
topology has seen in terms of cardinality.
|
| RotatingMap<K,V> |
Expires keys that have not been updated in the configured number of seconds.
|
| RotatingMap.ExpiredCallback<K,V> |
|
| RotatingTransactionalState |
|
| RotatingTransactionalState.StateInitializer |
|
| RotationAction |
|
| RoundRobinManualPartitioner |
Assign partitions in a round robin fashion for all spouts,
not just the ones that are alive.
|
| RoundRobinResourceAwareStrategy |
|
| RuncLibContainerManager |
|
| SaslMessageToken |
Send and receive SASL tokens.
|
| SaslNettyClient |
Implements SASL logic for storm worker client processes.
|
| SaslPlainServer |
Deprecated. |
| SaslPlainServer.SaslPlainServerFactory |
|
| SaslPlainServer.SecurityProvider |
|
| SaslStormClientHandler |
|
| SaslStormServerAuthorizeHandler |
Authorize or deny client requests based on existence and completeness of client's SASL authentication.
|
| SaslStormServerHandler |
|
| SaslTransportPlugin |
Base class for SASL authentication plugin.
|
| SaslTransportPlugin.User |
|
| ScheduledStormReporter |
|
| SchedulerAssignment |
|
| SchedulerAssignmentImpl |
|
| SchedulerConfigCache<T> |
A utility class to cache the scheduler config and refresh after the cache expires.
|
| SchedulerConfigCache.Reloadable<T> |
|
| SchedulingResult |
This class serves as a mechanism to return results and messages from a scheduling strategy to the Resource Aware
Scheduler.
|
| SchedulingSearcherState |
|
| SchedulingStatus |
|
| Scheme |
|
| SchemeAsMultiScheme |
|
| ScopedTopologySet |
A set of topology names that will be killed when this is closed, or when the
program exits.
|
| SecurityUtils |
|
| SequenceFileBolt |
|
| SequenceFileReader<KeyT extends org.apache.hadoop.io.Writable,ValueT extends org.apache.hadoop.io.Writable> |
|
| SequenceFileReader.Offset |
|
| SequenceFileTopology |
|
| SequenceFileTopology.MyBolt |
|
| SequenceFileTopology.SentenceSpout |
|
| SequenceFileWriter |
|
| SequenceFormat |
Interface for converting Tuple objects to HDFS sequence file key-value pairs.
|
| SequenceFormat |
Interface for converting TridentTuple objects to HDFS sequence file key-value pairs.
|
| SerdeUtils |
|
| SerializableBiConsumer<T,U> |
|
| SerializableCallable<R> |
|
| SerializableConsumer<T> |
|
| SerializableSerializer |
|
| SerializableSupplier<T> |
|
| SerializationDelegate |
Allow Utils to delegate meta serialization.
|
| SerializationFactory |
|
| SerializationFactory.IdDictionary |
|
| SerializationRegister |
Provides a way using a service loader to register Kryo serializers with the SerializationFactory without needing to modify the config.
|
| Serializer<T> |
Interface to be implemented for serlializing and de-serializing the state.
|
| Serializer<T> |
|
| ServerAuthUtils |
|
| ServerCallbackHandler |
SASL server side callback handler for kerberos auth.
|
| ServerConfigUtils |
|
| ServerConstants |
|
| ServerUtils |
|
| ServiceRegistry |
|
| SetLogLevel |
|
| SettableBlobMeta |
|
| SettableBlobMeta._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SharedMemory |
|
| SharedMemory._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SharedOffHeapWithinNode |
A request for a shared memory region off heap between workers on a node.
|
| SharedOffHeapWithinWorker |
A request for a shared memory region off heap, but only within a worker.
|
| SharedOnHeap |
A request for a shared memory region on heap.
|
| ShellBasedGroupsMapping |
|
| ShellBolt |
A bolt that shells out to another process to process tuples.
|
| ShellBoltMessageQueue |
A data structure for ShellBolt which includes two queues (FIFO), which one is for task ids (unbounded), another one is for bolt msg
(bounded).
|
| ShellCommandRunner |
Contains convenience functions for running shell commands for cases that are too simple to need a full ShellUtils
implementation.
|
| ShellCommandRunnerImpl |
|
| ShellComponent |
|
| ShellComponent._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ShellLogHandler |
Handle logging from non-JVM processes.
|
| ShellMsg |
ShellMsg is an object that represents the data sent to a shell component from a process that implements a multi-language protocol.
|
| ShellMsg.ShellLogLevel |
|
| ShellProcess |
|
| ShellSpout |
|
| ShellSubmission |
|
| ShellUtils |
|
| ShellUtils.ExitCodeException |
This is an IOException with exit code added.
|
| ShellUtils.OSType |
OSType detection.
|
| ShellUtils.ShellCommandExecutor |
A simple shell command executor.
|
| ShuffleGrouping |
|
| Shutdownable |
|
| SimpleACLAuthorizer |
An authorization implementation that simply checks if a user is allowed to perform specific operations.
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleFileNameFormat |
|
| SimpleFileNameFormat |
|
| SimpleGauge<T> |
|
| SimpleJdbcLookupMapper |
|
| SimpleJdbcMapper |
|
| SimpleRecordTranslator<K,V> |
|
| SimpleSaslClientCallbackHandler |
A client callback handler that supports a single username and password.
|
| SimpleSaslServerCallbackHandler |
|
| SimpleTransportPlugin |
Simple transport for Thrift plugin.
|
| SimpleVersion |
Take a version string and parse out a Major.Minor version
|
| SimpleWhitelistAuthorizer |
An authorization implementation that simply checks a whitelist of users that are allowed to use the cluster.
|
| SimpleWindowPartitionCache<K,V> |
A simple implementation that evicts the largest un-pinned entry from the cache.
|
| SimpleWindowPartitionCache.SimpleWindowPartitionCacheBuilder<K,V> |
|
| SimplifiedWordCountTopo |
|
| SingleEmitAggregator |
|
| SingleEmitAggregator.BatchToPartition |
|
| SingleJoinBolt |
Example of a simple custom bolt for joining two streams.
|
| SingleJoinExample |
Example of using a simple custom join bolt.
|
| SingleTopologyCluster |
A Cluster that only allows modification to a single topology.
|
| SingleUserPrincipal |
A Principal that represents a user.
|
| SingleUserSimpleTransport |
|
| SkewedRollingTopWords |
This topology does a continuous computation of the top N words that the
topology has seen in terms of cardinality.
|
| SlidingCountWindow |
Represents configuration of sliding window based on count of events.
|
| SlidingCountWindowStrategy<T> |
This class represents sliding window strategy based on the sliding window count and sliding interval count from the given
slidingCountWindow configuration.
|
| SlidingDurationWindow |
Represents configuration of sliding window based on duration.
|
| SlidingDurationWindowStrategy<T> |
This class represents sliding window strategy based on the sliding window duration and sliding interval from the given
slidingCountWindow configuration.
|
| SlidingTimeCorrectness |
Computes sliding window sum.
|
| SlidingTupleTsTopology |
Windowing based on tuple timestamp (e.g.
|
| SlidingWindowCorrectness |
Computes sliding window sum.
|
| SlidingWindowCounter<T> |
This class counts objects in a sliding window fashion.
|
| SlidingWindows<L,I> |
A sliding window specification based on a window length and sliding interval.
|
| SlidingWindowSumBolt |
Computes sliding window sum.
|
| SlidingWindowTopology |
A sample topology that demonstrates the usage of IWindowedBolt
to calculate sliding window sum.
|
| Slot |
|
| SlotBasedCounter<T> |
This class provides per-slot counts of the occurrences of objects.
|
| SlowExecutorPattern |
A repeating pattern of skewedness in processing times.
|
| SnapshotGet |
|
| Snapshottable<T> |
|
| SnapshottableMap<T> |
|
| SocketBolt |
The Bolt implementation for Socket.
|
| SocketDataSourcesProvider |
Create a Socket data source based on the URI and properties.
|
| SocketSpout |
Spout for Socket data.
|
| SpecificAggregateStats |
|
| SpecificAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Split |
|
| SplitSentenceBolt |
|
| SpoutAckInfo |
|
| SpoutAggregateStats |
|
| SpoutAggregateStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SpoutDeclarer |
|
| SpoutDef |
Bean representation of a Storm spout.
|
| SpoutExecutor |
|
| SpoutExecutorStats |
|
| SpoutFailInfo |
|
| SpoutMsg |
SpoutMsg is an object that represents the data sent from a shell spout to a process that implements a multi-language spout.
|
| SpoutNode |
|
| SpoutNode.SpoutType |
|
| SpoutOutputCollector |
This output collector exposes the API for emitting tuples from an IRichSpout.
|
| SpoutOutputCollectorImpl |
Methods are not thread safe.
|
| SpoutSpec |
|
| SpoutSpec._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SpoutStats |
|
| SpoutStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SpoutTracker |
|
| SpringJmsProvider |
A JmsProvider that uses the spring framework
to obtain a JMS ConnectionFactory and
Desitnation objects.
|
| SqlCreateFunction |
|
| SqlCreateTable |
|
| SqlDdlKeywords |
Define the keywords that can occur in a CREATE TABLE statement.
|
| StandaloneSupervisor |
|
| State |
The state of the component that is either managed by the framework (e.g in case of IStatefulBolt) or managed by the the
individual components themselves.
|
| State |
There's 3 different kinds of state:
|
| StateEncoder<K,V,KENCODEDT,VENCODEDT> |
The interface of State Encoder.
|
| StateFactory |
A factory for creating State instances.
|
| StateFactory |
|
| StatefulBoltExecutor<T extends State> |
|
| StatefulProcessor<K,V> |
Top level interface for processors that does stateful processing.
|
| StatefulTopology |
An example topology that demonstrates the use of IStatefulBolt to manage state.
|
| StatefulTopology.PrinterBolt |
|
| StatefulWindowedBoltExecutor<T extends State> |
|
| StatefulWindowingTopology |
A simple example that demonstrates the usage of IStatefulWindowedBolt to save the state of the
windowing operation to avoid re-computation in case of failures.
|
| StatefulWindowManager<T> |
Window manager that handles windows with state persistence.
|
| StatefulWordCount |
|
| StatefulWordCounter |
|
| StateMetric |
|
| StateProvider |
|
| StateQueryExample |
|
| StateQueryProcessor<K,V> |
|
| StateQueryProcessor |
|
| StateSpec |
|
| StateSpoutOutputCollector |
|
| StateSpoutSpec |
|
| StateSpoutSpec._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| StateStorageFactory |
|
| StateType |
|
| StateUpdater<T,S> |
Interface for updating state.
|
| StateUpdater<S extends State> |
|
| StatsUtil |
|
| StoreBasedTridentWindowManager |
This window manager uses WindowsStore for storing tuples and other trigger related information.
|
| StormApiResource |
Root resource (exposed at "storm" path).
|
| StormBase |
|
| StormBase._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| StormBoundedExponentialBackoffRetry |
|
| StormCalcRelBase |
|
| StormClientHandler |
|
| StormClusterStateImpl |
|
| StormCommon |
|
| StormCommonInstaller |
|
| StormContext |
This is a hack to use Calcite Context.
|
| StormDataContext |
This is based on SlimDataContext in Calcite, and borrow some from DataContextImpl in Calcite.
|
| StormFilterRelBase |
|
| StormJoinRelBase |
|
| StormMetricRegistry |
|
| StormMetricsFilter |
|
| StormMetricsRegistry |
|
| StormParser |
|
| StormParserImpl |
SQL parser, generated from Parser.jj by JavaCC.
|
| StormParserImplConstants |
Token literal values and constants.
|
| StormParserImplTokenManager |
Token Manager.
|
| StormProjectRelBase |
|
| StormRelDataTypeSystem |
|
| StormRelNode |
|
| StormRelUtils |
|
| StormReporter |
|
| StormServerHandler |
|
| StormSql |
The StormSql class provides standalone, interactive interfaces to execute
SQL statements over streaming data.
|
| StormSqlContext |
|
| StormSqlRunner |
|
| StormSqlTypeFactoryImpl |
|
| StormStreamableTable |
|
| StormStreamInsertRelBase |
|
| StormStreamScanRelBase |
|
| StormSubmitter |
Use this class to submit topologies to run on the Storm cluster.
|
| StormSubmitter.ProgressListener |
Interface use to track progress of file upload.
|
| StormTable |
|
| StormTimer |
The timer defined in this file is very similar to java.util.Timer, except it integrates with Storm's time simulation capabilities.
|
| StormTimer.QueueEntry |
|
| StormTimer.StormTimerTask |
|
| StormTopology |
|
| StormTopology._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Stream<T> |
Represents a stream of values.
|
| Stream |
A Stream represents the core data model in Trident, and can be thought of as a "stream" of tuples that are processed as a series of small
batches.
|
| StreamBuilder |
A builder for constructing a StormTopology via storm streams api (DSL).
|
| StreamDef |
Represents a stream of tuples from one Storm component (Spout or Bolt) to another (an edge in the topology DAG).
|
| StreamInfo |
|
| StreamInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| StreamInsertMapToPairFunction |
|
| StreamsAggregateRule |
|
| StreamsCalcRel |
|
| StreamsCalcRule |
|
| StreamsFilterRel |
|
| StreamsFilterRule |
|
| StreamsJoinRule |
|
| StreamsLogicalConvention |
|
| StreamsModifyRule |
|
| StreamsPlanCreator |
|
| StreamsProjectRel |
|
| StreamsProjectRule |
|
| StreamsRel |
|
| StreamsScanRule |
|
| StreamsScanTupleValueMapper |
|
| StreamsStormRuleSets |
|
| StreamsStreamInsertRel |
|
| StreamsStreamScanRel |
|
| StreamState<K,V> |
|
| StreamUtil |
Utility class for (Input/Output)Stream.
|
| StreamUtil |
|
| StrGenSpoutHdfsBoltTopo |
This topo helps measure speed of writing to Hdfs.
|
| StrGenSpoutHdfsBoltTopo.LineWriter |
|
| StrictTopologyValidator |
|
| StringDecorator |
This class provides a method to pass data from the test bolts and spouts to the test method, via the worker log.
|
| StringGenSpout |
Spout pre-computes a list with 30k fixed length random strings.
|
| StringLength |
|
| StringMetadataCache |
Class to create a use a cache that stores Metadata string information in memory.
|
| SubmitOptions |
|
| SubmitOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SubmitterHookException |
This Exception is thrown when registered ISubmitterHook could not be initialized or invoked.
|
| SubSystem |
a class that implements operations that can be performed on a cgroup subsystem.
|
| SubSystemType |
A enum class to described the subsystems that can be used.
|
| SubtopologyBolt |
A Bolt that does processing for a subsection of the complete graph.
|
| SubtopologyBolt.InitialReceiver |
|
| Sum |
|
| Supervisor |
|
| Supervisor |
|
| Supervisor.AsyncClient |
|
| Supervisor.AsyncClient.Factory |
|
| Supervisor.AsyncClient.getLocalAssignmentForStorm_call |
|
| Supervisor.AsyncClient.sendSupervisorAssignments_call |
|
| Supervisor.AsyncClient.sendSupervisorWorkerHeartbeat_call |
|
| Supervisor.AsyncIface |
|
| Supervisor.AsyncProcessor<I extends Supervisor.AsyncIface> |
|
| Supervisor.AsyncProcessor.getLocalAssignmentForStorm<I extends Supervisor.AsyncIface> |
|
| Supervisor.AsyncProcessor.sendSupervisorAssignments<I extends Supervisor.AsyncIface> |
|
| Supervisor.AsyncProcessor.sendSupervisorWorkerHeartbeat<I extends Supervisor.AsyncIface> |
|
| Supervisor.Client |
|
| Supervisor.Client.Factory |
|
| Supervisor.getLocalAssignmentForStorm_args |
|
| Supervisor.getLocalAssignmentForStorm_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Supervisor.getLocalAssignmentForStorm_result |
|
| Supervisor.getLocalAssignmentForStorm_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Supervisor.Iface |
|
| Supervisor.Processor<I extends Supervisor.Iface> |
|
| Supervisor.Processor.getLocalAssignmentForStorm<I extends Supervisor.Iface> |
|
| Supervisor.Processor.sendSupervisorAssignments<I extends Supervisor.Iface> |
|
| Supervisor.Processor.sendSupervisorWorkerHeartbeat<I extends Supervisor.Iface> |
|
| Supervisor.sendSupervisorAssignments_args |
|
| Supervisor.sendSupervisorAssignments_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Supervisor.sendSupervisorAssignments_result |
|
| Supervisor.sendSupervisorAssignments_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Supervisor.sendSupervisorWorkerHeartbeat_args |
|
| Supervisor.sendSupervisorWorkerHeartbeat_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Supervisor.sendSupervisorWorkerHeartbeat_result |
|
| Supervisor.sendSupervisorWorkerHeartbeat_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorAssignments |
|
| SupervisorAssignments._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorClient |
Client for interacting with Supervisor server, now we use supervisor server mainly for cases below.
|
| SupervisorClient.Builder |
|
| SupervisorDetails |
|
| SupervisorHealthCheck |
|
| SupervisorHeartbeat |
|
| SupervisorIfaceFactory |
|
| SupervisorInfo |
|
| SupervisorInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorPageInfo |
|
| SupervisorPageInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorResources |
|
| SupervisorSimpleACLAuthorizer |
An authorization implementation that simply checks if a user is allowed to perform specific operations.
|
| SupervisorSummary |
|
| SupervisorSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorUtils |
|
| SupervisorWorkerHeartbeat |
|
| SupervisorWorkerHeartbeat._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SupervisorWorkerHeartbeats |
|
| SupervisorWorkerHeartbeats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| SynchronizeAssignments |
A runnable which will synchronize assignments to node local and then worker processes.
|
| SynchronizeOutputCollector |
|
| SyncPolicy |
Interface for controlling when the HdfsBolt
syncs and flushes the filesystem.
|
| SyncPolicy |
Interface for controlling when the HdfsBolt
syncs and flushes the filesystem.
|
| SystemBolt |
|
| SystemOperation |
A class that implements system operations for using cgroups.
|
| Task |
|
| TaskBundle |
|
| TaskMessage |
|
| TaskMetricDimensions |
Class to store task-related V2 metrics dimensions.
|
| TaskMetricRepo |
Metric repository to allow reporting of task-specific metrics.
|
| TaskMetrics |
|
| TBackoffConnect |
|
| TestableTopology |
|
| TestAggregatesCounter |
|
| TestConfBolt |
|
| TestEventLogSpout |
|
| TestEventOrderCheckBolt |
|
| TestGlobalCount |
|
| Testing |
A utility that helps with testing topologies, Bolts and Spouts.
|
| Testing.CapturedTopology<T> |
A topology that has all messages captured and can be read later on.
|
| Testing.Condition |
Simply produces a boolean to see if a specific state is true or false.
|
| TestingFilter |
A simple UI filter that should only be used for testing purposes.
|
| TestJob |
This is the core interface for the storm java testing, usually
we put our java unit testing logic in the run method.
|
| TestKryoDecorator |
|
| TestPlannerBolt |
|
| TestPlannerSpout |
|
| TestPrintBolt |
Prints the tuples to stdout.
|
| TestSerObject |
|
| TestTransactionalState |
Facilitates testing of non-public methods in the parent class.
|
| TestWindowBolt |
|
| TestWordBytesCounter |
|
| TestWordCounter |
|
| TestWordSpout |
|
| TextFileReader |
|
| TextFileReader.Offset |
|
| Thrift |
|
| Thrift.BoltDetails |
|
| Thrift.SpoutDetails |
|
| ThriftAccessLogger |
|
| ThriftClient |
|
| ThriftConnectionType |
The purpose for which the Thrift server is created.
|
| ThriftDecoder |
|
| ThriftEncoder |
|
| ThriftNettyClientCodec |
|
| ThriftNettyClientCodec.AuthMethod |
|
| ThriftNettyServerCodec |
|
| ThriftNettyServerCodec.AuthMethod |
|
| ThriftSerializationDelegate |
|
| ThriftSerializedObject |
|
| ThriftSerializedObject._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| ThriftServer |
|
| ThriftTopologyUtils |
|
| ThroughputMeter |
|
| ThroughputVsLatency |
WordCount but the spout goes at a predefined rate and we collect
proper latency statistics.
|
| ThroughputVsLatency.FastRandomSentenceSpout |
|
| ThroughputVsLatency.SplitSentence |
|
| ThroughputVsLatency.WordCount |
|
| Time |
This class implements time simulation support.
|
| Time.SimulatedTime |
|
| TimeCacheMap<K,V> |
Deprecated. |
| TimeCacheMap.ExpiredCallback<K,V> |
|
| Timed<T> |
|
| TimeData |
|
| TimeDataIncrementingSpout |
|
| TimeDataVerificationBolt |
|
| TimeDataWindow |
|
| TimedResource<T extends AutoCloseable> |
|
| TimedRotationPolicy |
|
| TimedRotationPolicy |
|
| TimedRotationPolicy.TimeUnit |
|
| TimedRotationPolicy.TimeUnit |
|
| TimedWritableByteChannel |
|
| TimeEvictionPolicy<T> |
Eviction policy that evicts events based on time duration.
|
| TimeOutWorkerHeartbeatsRecoveryStrategy |
Wait for a node to report worker heartbeats until a configured timeout.
|
| TimePortAndAssignment |
|
| Timer |
|
| TimerDecorated |
|
| TimerDecoratedAssignment |
|
| TimestampExtractor |
Interface to be implemented for extracting timestamp from a tuple.
|
| TimeTriggerPolicy<T> |
|
| TimeUtil |
|
| TlsTransportPlugin |
|
| TmpPath |
|
| Token |
Describes the input token stream.
|
| TokenMgrError |
Token Manager Error.
|
| TopicAssigner |
Handles assigning partitions to the consumer and updating the rebalance listener.
|
| TopicFilter |
|
| TopicPartitionComparator |
Singleton comparator of TopicPartitions.
|
| TopicPartitionSerializer |
|
| TopoCache |
Cache topologies and topology confs from the blob store.
|
| Topologies |
|
| TopologyActionOptions |
|
| TopologyActionOptions._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TopologyActions |
Actions that can be done to a topology in nimbus.
|
| TopologyBuilder |
TopologyBuilder exposes the Java API for specifying a topology for Storm to execute.
|
| TopologyContext |
A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
|
| TopologyDef |
Bean represenation of a topology.
|
| TopologyDetails |
|
| TopologyHistoryInfo |
|
| TopologyHistoryInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TopologyInfo |
|
| TopologyInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TopologyInitialStatus |
|
| TopologyLoadConf |
Configuration for a simulated topology.
|
| TopologyPageInfo |
|
| TopologyPageInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TopologyResources |
|
| TopologySource |
Marker interface for objects that can produce `StormTopology` objects.
|
| TopologySourceDef |
|
| TopologySpoutLag |
|
| TopologyStats |
|
| TopologyStats._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TopologyStatus |
|
| TopologySummary |
|
| TopologySummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| TotalRankingsBolt |
|
| TrackedTopology |
A tracked topology keeps metrics for every bolt and spout.
|
| TransactionalMap<T> |
|
| TransactionalState |
Class that contains the logic to extract the transactional state info from zookeeper.
|
| TransactionalValue<T> |
|
| TransactionAttempt |
Deprecated. |
| TransactionAttempt |
|
| TransferDrainer |
|
| TransportFactory |
|
| TridentBatchTuple |
|
| TridentBoltExecutor |
|
| TridentBoltExecutor.CoordCondition |
|
| TridentBoltExecutor.CoordSpec |
|
| TridentBoltExecutor.CoordType |
|
| TridentBoltExecutor.TrackedBatch |
|
| TridentCollector |
Interface for publishing tuples to a stream and reporting exceptions (to be displayed in Storm UI).
|
| TridentContext |
|
| TridentFileTopology |
|
| TridentHiveTopology |
|
| TridentHiveTopology.FixedBatchSpout |
|
| TridentJmsSpout |
Trident implementation of the JmsSpout.
|
| TridentKafkaClientTopologyNamedTopics |
This example sets up a few topologies to put random strings in Kafka topics via the KafkaBolt,
and shows how to set up a Trident topology that reads from some Kafka topics using the KafkaSpout.
|
| TridentKafkaClientTopologyWildcardTopics |
|
| TridentKafkaConsumerTopology |
|
| TridentKafkaState<K,V> |
|
| TridentKafkaStateFactory<K,V> |
|
| TridentKafkaStateUpdater<K,V> |
|
| TridentMapExample |
|
| TridentMinMaxOfDevicesTopology |
|
| TridentMinMaxOfVehiclesTopology |
|
| TridentMultiReducerContext |
|
| TridentOperationContext |
|
| TridentProcessor |
|
| TridentReach |
|
| TridentReach.ExpandList |
|
| TridentReach.One |
|
| TridentReach.StaticSingleKeyMapState |
|
| TridentReach.StaticSingleKeyMapState.Factory |
|
| TridentSequenceTopology |
|
| TridentSpoutCoordinator |
|
| TridentSpoutExecutor |
|
| TridentState |
|
| TridentTopology |
|
| TridentTopologyBuilder |
|
| TridentTuple |
|
| TridentTuple.Factory |
|
| TridentTupleToKafkaMapper<K,V> |
|
| TridentTupleView |
Extends AbstractList so that it can be emitted directly as Storm tuples.
|
| TridentTupleView.FreshOutputFactory |
|
| TridentTupleView.OperationOutputFactory |
|
| TridentTupleView.ProjectionFactory |
|
| TridentTupleView.RootFactory |
|
| TridentUtils |
|
| TridentWindowingInmemoryStoreTopology |
Sample application of trident windowing which uses inmemory store for storing tuples in window.
|
| TridentWordCount |
|
| TridentWordCount.Split |
|
| TriggerHandler |
The callback fired by TriggerPolicy when the trigger condition is satisfied.
|
| TriggerPolicy<T,S> |
Triggers the window calculations based on the policy.
|
| TrueFilter |
|
| TrueFilter |
|
| TsvScheme |
TsvScheme uses a simple delimited format implemention by splitting string,
and it supports user defined delimiter.
|
| TsvSerializer |
TsvSerializer uses a simple delimited format implemention by splitting string,
and it supports user defined delimiter.
|
| TumblingCountWindow |
Represents tumbling count window configuration.
|
| TumblingCountWindowStrategy<T> |
This class represents tumbling window strategy based on the window count from the given slidingCountWindow configuration.
|
| TumblingDurationWindow |
Represents tumbling duration window configuration.
|
| TumblingDurationWindowStrategy<T> |
This class represents tumbling window strategy based on the window duration from the given slidingCountWindow configuration.
|
| TumblingTimeCorrectness |
Computes sliding window sum.
|
| TumblingWindowCorrectness |
Computes sliding window sum.
|
| TumblingWindows<L> |
A tumbling window specification.
|
| Tuple |
The tuple is the main data structure in Storm.
|
| Tuple10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
A tuple of ten elements along the lines of Scala's Tuple.
|
| Tuple3<T1,T2,T3> |
A tuple of three elements along the lines of Scala's Tuple.
|
| Tuple4<T1,T2,T3,T4> |
A tuple of four elements along the lines of Scala's Tuple.
|
| Tuple5<T1,T2,T3,T4,T5> |
A tuple of five elements along the lines of Scala's Tuple.
|
| Tuple6<T1,T2,T3,T4,T5,T6> |
A tuple of six elements along the lines of Scala's Tuple.
|
| Tuple7<T1,T2,T3,T4,T5,T6,T7> |
A tuple of seven elements along the lines of Scala's Tuple.
|
| Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> |
A tuple of eight elements along the lines of Scala's Tuple.
|
| Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
A tuple of nine elements along the lines of Scala's Tuple.
|
| TupleCaptureBolt |
|
| TupleCollectionGet |
|
| TupleFieldTimestampExtractor |
|
| TupleImpl |
|
| TupleInfo |
|
| TupleMapper |
TupleMapper defines how to extract key and value from tuple for Redis.
|
| TupleReceiver |
|
| TupleToKafkaMapper<K,V> |
Interface defining a mapping from storm tuple to kafka key and message.
|
| TupleUtils |
|
| TupleValueMapper<T> |
A generic interface for mapping a Tuple to typed values.
|
| TupleValueMappers |
Factory for constructing typed tuples from a Tuple based on indicies.
|
| TupleWindow |
|
| TupleWindowImpl |
Holds the expired, new and current tuples in a window.
|
| TupleWindowIterImpl |
An iterator based implementation over the events in a window.
|
| TuplifyArgs |
|
| TypedTupleExample |
An example that illustrates the usage of typed tuples (TupleN<..>) and TupleValueMappers.
|
| UIHelpers |
|
| UIServer |
Main class.
|
| UniFunc<T> |
|
| UniqueIdGen |
|
| UnsupportedOperatorsVisitor |
|
| UpdateStateByKeyProcessor<K,V,R> |
|
| UploadCredentials |
|
| UrlBuilder |
Convenient utility class to build the URL.
|
| User |
|
| UserPersistenceTopology |
|
| UserPersistenceTridentTopology |
|
| UserSpout |
|
| Util |
|
| Utils |
|
| Utils |
|
| Utils.SmartThread |
A thread that can answer if it is sleeping in the case of simulated time.
|
| Utils.UptimeComputer |
|
| Validated |
An interface that is used to inform config validation what to look at.
|
| ValueJoiner<V1,V2,R> |
An interface for joining two values to produce a result.
|
| ValueMapper<T> |
Extracts a single typed value from a tuple.
|
| ValuePointer |
|
| Values |
A convenience class for making tuple values using new Values("field1", 2, 3) syntax.
|
| ValuesMapper |
|
| ValueUpdater<T> |
|
| VerificationBolt |
|
| VersionedData<D> |
|
| VersionedStore |
|
| VersionInfo |
|
| VersionInfoMojo |
|
| VertexDef |
Abstract parent class of component definitions.
|
| WaitStrategyPark |
|
| WaitStrategyProgressive |
A Progressive Wait Strategy.
|
| WatcherCallBack |
|
| WatermarkCountEvictionPolicy<T> |
An eviction policy that tracks count based on watermark ts and evicts events up to the watermark based on a threshold count.
|
| WatermarkCountTriggerPolicy<T> |
A trigger policy that tracks event counts and sets the context for eviction policy to evict based on latest watermark time.
|
| WaterMarkEvent<T> |
Watermark event used for tracking progress of time when processing event based ts.
|
| WaterMarkEventGenerator<T> |
Tracks tuples across input streams and periodically emits watermark events.
|
| WatermarkTimeEvictionPolicy<T> |
An eviction policy that evicts events based on time duration taking watermark time and event lag into account.
|
| WatermarkTimeTriggerPolicy<T> |
Handles watermark events and triggers TriggerHandler.onTrigger() for each window interval that has events to be processed up to
the watermark ts.
|
| WebAppUtils |
|
| WhitelistWordCount |
|
| WhitelistWordCount.PrintWordTotalCountBolt |
|
| Window<L,I> |
The window specification within Stream.
|
| Window<T> |
A view of events in a sliding window.
|
| WindowConfig |
Windowing configuration with window and sliding length.
|
| WindowConfig.Type |
|
| WindowedBoltExecutor |
|
| WindowedTimeThrottler |
|
| WindowedWordCount |
A windowed word count example.
|
| WindowKryoSerializer |
Kryo serializer/deserializer for values that are stored as part of windowing.
|
| WindowLifecycleListener<T> |
A callback for expiry, activation of events tracked by the WindowManager.
|
| WindowManager<T> |
|
| WindowNode |
Node that captures the windowing configurations.
|
| WindowPartitionCache<K,V> |
|
| WindowPartitionCache.Builder<K,V> |
|
| WindowPartitionCache.CacheLoader<K,V> |
The interface for loading entires into the cache.
|
| WindowPartitionCache.RemovalCause |
The reason why an enrty got evicted from the cache.
|
| WindowPartitionCache.RemovalListener<K,V> |
A callback interface for handling removal of events from the cache.
|
| WindowsState |
State implementation for windowing operation.
|
| WindowsStateFactory |
StateFactory instance for creating WindowsState instances.
|
| WindowsStateUpdater |
StateUpdater<WindowState> instance which removes successfully emitted triggers from store.
|
| WindowsStore |
Store for storing window related entities like windowed tuples, triggers etc.
|
| WindowsStore.Entry |
This class wraps key and value objects which can be passed to putAll method.
|
| WindowsStoreFactory |
Factory to create instances of WindowsStore.
|
| WindowState<T> |
A wrapper around the window related states that are checkpointed.
|
| WindowState.WindowPartition<T> |
|
| WindowStrategy<T> |
Strategy for windowing which will have respective trigger and eviction policies.
|
| WindowTridentProcessor |
TridentProcessor implementation for windowing operations on trident stream.
|
| WindowTridentProcessor.TriggerInfo |
|
| WordCountBolt |
|
| WordCountClient |
Connects to the 'WordCount' HBase table and prints counts for each word.
|
| WordCounter |
This bolt is used by the HBase example.
|
| WordCounter |
|
| WordCountLookupMapper |
|
| WordCountStoreMapper |
|
| WordCountToBolt |
An example that computes word counts and finally emits the results to an
external bolt (sink).
|
| WordCountTopology |
This topology demonstrates Storm's stream groupings and multilang
capabilities.
|
| WordCountTopology.SplitSentence |
|
| WordCountTopologyNode |
This topology demonstrates Storm's stream groupings and multilang capabilities.
|
| WordCountTopologyNode.RandomSentence |
|
| WordCountTopologyNode.SplitSentence |
|
| WordCountTopologyNode.WordCount |
|
| WordCountTridentRedis |
|
| WordCountTridentRedisCluster |
|
| WordCountTridentRedisClusterMap |
|
| WordCountTridentRedisMap |
|
| WordGenSpout |
|
| WordSpout |
|
| Worker |
|
| WorkerHeartbeatsRecoveryStrategyFactory |
Factory class for recovery strategy.
|
| WorkerHookDef |
Bean representation of a Storm worker hook.
|
| WorkerLogs |
A class that knows about how to operate with worker log directory.
|
| WorkerMetricList |
|
| WorkerMetricList._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerMetricPoint |
|
| WorkerMetricPoint._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerMetricRegistrant |
|
| WorkerMetrics |
|
| WorkerMetrics._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerMetricsProcessor |
|
| WorkerResources |
|
| WorkerResources._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerSlot |
|
| WorkerState |
|
| WorkerState.ILocalTransferCallback |
|
| WorkerSummary |
|
| WorkerSummary._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerToken |
|
| WorkerToken._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerTokenAuthorizer |
Allow for SASL authentication using worker tokens.
|
| WorkerTokenClientCallbackHandler |
A Client callback handler for a WorkerToken.
|
| WorkerTokenInfo |
|
| WorkerTokenInfo._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| WorkerTokenManager |
The WorkerTokenManager manages the life cycle of worker tokens in nimbus.
|
| WorkerTokenServiceType |
|
| WorkerTopologyContext |
|
| WorkerTransfer |
|
| WorkerUserContext |
|
| WrappedAlreadyAliveException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedAuthorizationException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedDRPCExecutionException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedHBExecutionException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedIllegalStateException |
|
| WrappedInvalidTopologyException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedKeyAlreadyExistsException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedKeyNotFoundException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WrappedNotAliveException |
Wraps the generated TException to allow getMessage() to return a valid string.
|
| WritableStringMetadataCache |
The writable interface to a StringMetadataCache intended to be used by a single RocksDBMetricwWriter instance.
|
| WritableUtils |
|
| Writer |
|
| X509CertOrKerberosPrincipalToLocal |
|
| X509CertPrincipalToLocal |
|
| ZkCli |
|
| ZkEventTypes |
|
| ZkKeeperStates |
|
| ZKStateChangedCallback |
|
| ZKStateStorage |
|
| ZKStateStorageFactory |
|
| Zookeeper |
|
| ZookeeperAuthInfo |
|
| ZookeeperServerCnxnFactory |
|