Modifier and Type | Class and Description |
---|---|
static class |
ExclamationTopology.FixedOrderWordSpout |
Modifier and Type | Method and Description |
---|---|
IRichSpout |
Thrift.SpoutDetails.getSpout() |
Modifier and Type | Method and Description |
---|---|
static SpoutSpec |
Thrift.prepareSerializedSpoutDetails(IRichSpout spout,
Map<String,StreamInfo> outputs) |
static Thrift.SpoutDetails |
Thrift.prepareSpoutDetails(IRichSpout spout) |
static Thrift.SpoutDetails |
Thrift.prepareSpoutDetails(IRichSpout spout,
Integer parallelismHint) |
static Thrift.SpoutDetails |
Thrift.prepareSpoutDetails(IRichSpout spout,
Integer parallelismHint,
Map<String,Object> conf) |
Constructor and Description |
---|
SpoutDetails(IRichSpout spout,
Integer parallelism,
Map<String,Object> conf) |
Modifier and Type | Class and Description |
---|---|
class |
ClojureSpout |
class |
RichShellSpout |
Modifier and Type | Class and Description |
---|---|
class |
DRPCSpout |
Modifier and Type | Class and Description |
---|---|
static class |
EsIndexTopology.UserDataSpout
The user data spout.
|
Modifier and Type | Class and Description |
---|---|
class |
EventHubSpout |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionContext.addSpout(String id,
IRichSpout spout) |
Modifier and Type | Class and Description |
---|---|
class |
FluxShellSpout
A generic
ShellSpout implementation that allows you specify output fields and even streams without having to subclass ShellSpout to do so. |
Modifier and Type | Class and Description |
---|---|
static class |
HdfsFileTopology.SentenceSpout |
static class |
SequenceFileTopology.SentenceSpout |
Modifier and Type | Class and Description |
---|---|
class |
HdfsSpout |
Modifier and Type | Class and Description |
---|---|
static class |
BucketTestHiveTopology.UserDataSpout |
static class |
HiveTopology.UserDataSpout |
static class |
HiveTopologyPartitioned.UserDataSpout |
Modifier and Type | Class and Description |
---|---|
class |
UserSpout |
Modifier and Type | Class and Description |
---|---|
class |
JmsSpout
A Storm
Spout implementation that listens to a JMS topic or queue and outputs tuples based on the messages it receives. |
Modifier and Type | Class and Description |
---|---|
class |
KafkaSpout<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
KinesisSpout |
Modifier and Type | Class and Description |
---|---|
class |
LambdaSpout |
Modifier and Type | Class and Description |
---|---|
class |
LoadSpout
A spout that simulates a real world spout based off of statistics about it.
|
static class |
ThroughputVsLatency.FastRandomSentenceSpout |
Modifier and Type | Class and Description |
---|---|
class |
WordSpout |
Modifier and Type | Class and Description |
---|---|
class |
MqttSpout |
Modifier and Type | Class and Description |
---|---|
class |
MetricGenSpout
Spout to generate tuples containing metric data.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstSpout |
class |
FileReadSpout |
class |
StringGenSpout
Spout pre-computes a list with 30k fixed length random strings.
|
class |
WordGenSpout |
Modifier and Type | Class and Description |
---|---|
class |
RawInputFromCSVSpout |
Modifier and Type | Class and Description |
---|---|
class |
RocketMqSpout
RocketMqSpout uses MQPushConsumer as the default implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
SolrFieldsSpout |
class |
SolrJsonSpout |
Modifier and Type | Class and Description |
---|---|
class |
CheckpointSpout
Emits checkpoint tuples which is used to save the state of the
IStatefulComponent across the topology. |
Modifier and Type | Method and Description |
---|---|
IRichSpout |
ISqlStreamsDataSource.getProducer()
Provides instance of IRichSpout which can be used as producer in topology.
|
Modifier and Type | Class and Description |
---|---|
class |
SocketSpout
Spout for Socket data.
|
Modifier and Type | Class and Description |
---|---|
class |
IncrementingSpout |
class |
TimeDataIncrementingSpout |
Modifier and Type | Class and Description |
---|---|
static class |
AnchoredWordCount.RandomSentenceSpout |
static class |
BlobStoreAPIWordCountTopology.RandomSentenceSpout |
static class |
FastWordCountTopology.FastRandomSentenceSpout |
static class |
InOrderDeliveryTest.InOrderSpout |
static class |
WordCountTopologyNode.RandomSentence |
Modifier and Type | Class and Description |
---|---|
class |
RandomIntegerSpout
Emits a random integer and a timestamp value (offset by one day), every 100 ms.
|
class |
RandomSentenceSpout |
static class |
RandomSentenceSpout.TimeStamped |
Modifier and Type | Method and Description |
---|---|
Stream<Tuple> |
StreamBuilder.newStream(IRichSpout spout)
Creates a new
Stream of tuples from the given IRichSpout |
Stream<Tuple> |
StreamBuilder.newStream(IRichSpout spout,
int parallelism)
Creates a new
Stream of tuples from the given IRichSpout with the given parallelism. |
<K,V> PairStream<K,V> |
StreamBuilder.newStream(IRichSpout spout,
PairValueMapper<K,V> pairValueMapper)
Creates a new
PairStream of key-value pairs from the given IRichSpout by extracting key and value from tuples via the supplied PairValueMapper . |
<K,V> PairStream<K,V> |
StreamBuilder.newStream(IRichSpout spout,
PairValueMapper<K,V> pairValueMapper,
int parallelism)
Creates a new
PairStream of key-value pairs from the given IRichSpout by extracting key and value from tuples via the supplied PairValueMapper and with the given value of parallelism. |
<T> Stream<T> |
StreamBuilder.newStream(IRichSpout spout,
TupleValueMapper<T> valueMapper)
Creates a new
Stream of values from the given IRichSpout by extracting field(s) from tuples via the supplied TupleValueMapper . |
<T> Stream<T> |
StreamBuilder.newStream(IRichSpout spout,
TupleValueMapper<T> valueMapper,
int parallelism)
Creates a new
Stream of values from the given IRichSpout by extracting field(s) from tuples via the supplied TupleValueMapper with the given parallelism. |
Modifier and Type | Class and Description |
---|---|
class |
FeederSpout |
class |
FixedTupleSpout |
class |
PythonShellMetricsSpout |
class |
SpoutTracker |
class |
TestEventLogSpout |
class |
TestPlannerSpout |
class |
TestWordSpout |
Constructor and Description |
---|
SpoutTracker(IRichSpout delegate,
String trackId) |
Modifier and Type | Method and Description |
---|---|
SpoutDeclarer |
TopologyBuilder.setSpout(String id,
IRichSpout spout)
Define a new spout in this topology.
|
SpoutDeclarer |
TopologyBuilder.setSpout(String id,
IRichSpout spout,
Number parallelism_hint)
Define a new spout in this topology with the specified parallelism.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseRichSpout |
Modifier and Type | Method and Description |
---|---|
Stream |
TridentTopology.newStream(String txId,
IRichSpout spout) |
Modifier and Type | Class and Description |
---|---|
class |
RichSpoutBatchTriggerer |
Constructor and Description |
---|
RichSpoutBatchExecutor(IRichSpout spout) |
RichSpoutBatchTriggerer(IRichSpout delegate,
String streamName,
String batchGroup) |
Modifier and Type | Class and Description |
---|---|
class |
MasterBatchCoordinator |
Modifier and Type | Method and Description |
---|---|
SpoutDeclarer |
TridentTopologyBuilder.setBatchPerTupleSpout(String id,
String streamName,
IRichSpout spout,
Integer parallelism,
String batchGroup) |
Copyright © 2019 The Apache Software Foundation. All rights reserved.