public static class ThroughputVsLatency.FastRandomSentenceSpout extends LoadSpout
Constructor and Description |
---|
FastRandomSentenceSpout(long ratePerSecond)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
declareOutputFields(OutputFieldsDeclarer declarer)
Declare the output schema for all the streams of this topology.
|
protected Values |
getNextValues(OutputStreamEngine se) |
activate, close, deactivate
getComponentConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComponentConfiguration
public FastRandomSentenceSpout(long ratePerSecond)
ratePerSecond
- the rate to emite tuples at.protected Values getNextValues(OutputStreamEngine se)
getNextValues
in class LoadSpout
public void declareOutputFields(OutputFieldsDeclarer declarer)
IComponent
declareOutputFields
in interface IComponent
declareOutputFields
in class LoadSpout
declarer
- this is used to declare output stream ids, output fields, and whether or not each output stream is a direct streamCopyright © 2023 The Apache Software Foundation. All rights reserved.