Uses of Interface
com.gengoai.stream.MAccumulator
-
Packages that use MAccumulator Package Description com.gengoai.stream A unified stream interface that can work across Java and Spark streams.com.gengoai.stream.local com.gengoai.stream.spark -
-
Uses of MAccumulator in com.gengoai.stream
Subinterfaces of MAccumulator in com.gengoai.stream Modifier and Type Interface Description interface
MCounterAccumulator<T>
Accumulator forCounter
sinterface
MDoubleAccumulator
Accumulator for doublesinterface
MLongAccumulator
Accumulator for longsinterface
MMapAccumulator<K,V>
Accumulator for Mapsinterface
MMultiCounterAccumulator<K1,K2>
An accumulator forMultiCounter
sinterface
MStatisticsAccumulator
Accumulator for calculating descriptive statisticsMethods in com.gengoai.stream that return MAccumulator Modifier and Type Method Description <E> MAccumulator<E,List<E>>
StreamingContext. listAccumulator()
Creates a list accumulatorabstract <E> MAccumulator<E,List<E>>
StreamingContext. listAccumulator(String name)
Creates a list accumulator<E> MAccumulator<E,Set<E>>
StreamingContext. setAccumulator()
Creates a set accumulatorabstract <E> MAccumulator<E,Set<E>>
StreamingContext. setAccumulator(String name)
Creates a set accumulatorMethods in com.gengoai.stream with parameters of type MAccumulator Modifier and Type Method Description void
MAccumulator. merge(MAccumulator<IN,OUT> other)
Merges another accumulator with this one -
Uses of MAccumulator in com.gengoai.stream.local
Classes in com.gengoai.stream.local that implement MAccumulator Modifier and Type Class Description class
LocalMAccumulator<IN,OUT>
Abstract base for local accumulators.class
LocalMCounterAccumulator<IN>
An implementation of aMCounterAccumulator
for local streamsclass
LocalMDoubleAccumulator
An implementation of aMDoubleAccumulator
for local streamsclass
LocalMListAccumulator<E>
An implementation of aMAccumulator
that accumulates values in lists for local streamsclass
LocalMLongAccumulator
An implementation of aMLongAccumulator
for local streamsclass
LocalMMapAccumulator<K,V>
An implementation of aMMapAccumulator
for local streamsclass
LocalMMultiCounterAccumulator<K1,K2>
An implementation of aMMultiCounterAccumulator
for local streamsclass
LocalMSetAccumulator<E>
An implementation of aMAccumulator
that accumulates values in a set for local streamsclass
LocalMStatisticsAccumulator
An implementation of aMStatisticsAccumulator
for local streamsMethods in com.gengoai.stream.local that return MAccumulator Modifier and Type Method Description <E> MAccumulator<E,List<E>>
LocalStreamingContext. listAccumulator(String name)
<E> MAccumulator<E,Set<E>>
LocalStreamingContext. setAccumulator(String name)
Methods in com.gengoai.stream.local with parameters of type MAccumulator Modifier and Type Method Description void
LocalMCounterAccumulator. merge(MAccumulator<IN,Counter<IN>> other)
void
LocalMDoubleAccumulator. merge(MAccumulator<Double,Double> other)
void
LocalMListAccumulator. merge(MAccumulator<E,List<E>> other)
void
LocalMLongAccumulator. merge(MAccumulator<Long,Long> other)
void
LocalMMapAccumulator. merge(MAccumulator<Tuple2<K,V>,Map<K,V>> other)
void
LocalMMultiCounterAccumulator. merge(MAccumulator<Tuple2<K1,K2>,MultiCounter<K1,K2>> other)
void
LocalMSetAccumulator. merge(MAccumulator<E,Set<E>> other)
void
LocalMStatisticsAccumulator. merge(MAccumulator<Double,EnhancedDoubleStatistics> other)
-
Uses of MAccumulator in com.gengoai.stream.spark
Classes in com.gengoai.stream.spark that implement MAccumulator Modifier and Type Class Description class
SparkMAccumulator<IN,OUT>
Generic accumulator for distributed Spark streams.class
SparkMCounterAccumulator<E>
Counter accumulator implementation for Spark streamsclass
SparkMDoubleAccumulator
An implementation of aMDoubleAccumulator
for spark streamsclass
SparkMLongAccumulator
An implementation of aMLongAccumulator
for spark streamsclass
SparkMMapAccumulator<K,V>
An implementation of aMMapAccumulator
for Spark streamsclass
SparkMMultiCounterAccumulator<K1,K2>
An implementation of aMMultiCounterAccumulator
for Spark streamsclass
SparkMStatisticsAccumulator
An implementation of aMStatisticsAccumulator
for Spark streamsMethods in com.gengoai.stream.spark that return MAccumulator Modifier and Type Method Description <E> MAccumulator<E,List<E>>
SparkStreamingContext. listAccumulator(String name)
<E> MAccumulator<E,Set<E>>
SparkStreamingContext. setAccumulator(String name)
Methods in com.gengoai.stream.spark with parameters of type MAccumulator Modifier and Type Method Description void
SparkMAccumulator. merge(MAccumulator<IN,OUT> other)
-