@Internal public class AggregatingKeyedTimePanes<Type,Key> extends AbstractKeyedTimePanes<Type,Key,Type,Type>
latestPane, previousPanes
Constructor and Description |
---|
AggregatingKeyedTimePanes(KeySelector<Type,Key> keySelector,
ReduceFunction<Type> reducer) |
Modifier and Type | Method and Description |
---|---|
void |
addElementToLatestPane(Type element) |
void |
evaluateWindow(Collector<Type> out,
TimeWindow window,
AbstractStreamOperator<Type> operator) |
dispose, getNumPanes, readFromInput, slidePanes, traverseAllPanes, truncatePanes, writeToOutput
public AggregatingKeyedTimePanes(KeySelector<Type,Key> keySelector, ReduceFunction<Type> reducer)
public void addElementToLatestPane(Type element) throws Exception
addElementToLatestPane
in class AbstractKeyedTimePanes<Type,Key,Type,Type>
Exception
public void evaluateWindow(Collector<Type> out, TimeWindow window, AbstractStreamOperator<Type> operator) throws Exception
evaluateWindow
in class AbstractKeyedTimePanes<Type,Key,Type,Type>
Exception
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.