Class GeneralReduceByKeyAndWindowStreamlet<R,​K,​T>

  • All Implemented Interfaces:
    Streamlet<KeyValue<KeyedWindow<K>,​T>>, StreamletBase<KeyValue<KeyedWindow<K>,​T>>

    public class GeneralReduceByKeyAndWindowStreamlet<R,​K,​T>
    extends StreamletImpl<KeyValue<KeyedWindow<K>,​T>>
    ReduceByKeyAndWindowStreamlet represents a KVStreamlet that is the result of applying user supplied reduceFn on all elements within each window defined by a user supplied Window Config. ReduceByKeyAndWindowStreamlet's elements are of KeyValue type where the key is KeyWindowInfo<K> type and the value is of type T.