public class StreamStatisticsUpdater extends storm.trident.state.BaseStateUpdater<storm.trident.state.map.MapState<StreamStatistics>>
| Constructor and Description |
|---|
StreamStatisticsUpdater() |
StreamStatisticsUpdater(String streamName,
StreamStatistics initialStatitics) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Instance<?>> |
extractInstances(List<storm.trident.tuple.TridentTuple> tuples) |
protected StreamStatistics |
getStreamStatistics(storm.trident.state.map.MapState<StreamStatistics> state) |
void |
updateState(storm.trident.state.map.MapState<StreamStatistics> state,
List<storm.trident.tuple.TridentTuple> tuples,
storm.trident.operation.TridentCollector collector) |
protected void |
updateStatistics(StreamStatistics streamStatistics,
List<Instance<?>> instances) |
public StreamStatisticsUpdater()
public StreamStatisticsUpdater(String streamName, StreamStatistics initialStatitics)
public void updateState(storm.trident.state.map.MapState<StreamStatistics> state, List<storm.trident.tuple.TridentTuple> tuples, storm.trident.operation.TridentCollector collector)
protected List<Instance<?>> extractInstances(List<storm.trident.tuple.TridentTuple> tuples)
protected void updateStatistics(StreamStatistics streamStatistics, List<Instance<?>> instances)
protected StreamStatistics getStreamStatistics(storm.trident.state.map.MapState<StreamStatistics> state)
Copyright © 2013. All Rights Reserved.