@Internal public class AggregatingKeyedTimePanes<Type,Key> extends AbstractKeyedTimePanes<Type,Key,Type,Type>
latestPane, previousPanes| Constructor and Description |
|---|
AggregatingKeyedTimePanes(org.apache.flink.api.java.functions.KeySelector<Type,Key> keySelector,
org.apache.flink.api.common.functions.ReduceFunction<Type> reducer) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElementToLatestPane(Type element) |
void |
evaluateWindow(org.apache.flink.util.Collector<Type> out,
TimeWindow window,
AbstractStreamOperator<Type> operator) |
dispose, getNumPanes, readFromInput, slidePanes, traverseAllPanes, truncatePanes, writeToOutputpublic void addElementToLatestPane(Type element) throws Exception
addElementToLatestPane in class AbstractKeyedTimePanes<Type,Key,Type,Type>Exceptionpublic void evaluateWindow(org.apache.flink.util.Collector<Type> out, TimeWindow window, AbstractStreamOperator<Type> operator) throws Exception
evaluateWindow in class AbstractKeyedTimePanes<Type,Key,Type,Type>ExceptionCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.