Uses of Class
org.apache.flink.streaming.api.functions.windowing.ProcessWindowFunction
-
-
Uses of ProcessWindowFunction in org.apache.flink.runtime.asyncprocessing.operators.windowing.functions
Constructors in org.apache.flink.runtime.asyncprocessing.operators.windowing.functions with parameters of type ProcessWindowFunction Constructor Description InternalAggregateProcessAsyncWindowFunction(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggFunction, ProcessWindowFunction<V,R,K,W> windowFunction)InternalIterableProcessAsyncWindowFunction(ProcessWindowFunction<IN,OUT,KEY,W> wrappedFunction)InternalSingleValueProcessAsyncWindowFunction(ProcessWindowFunction<IN,OUT,KEY,W> wrappedFunction) -
Uses of ProcessWindowFunction in org.apache.flink.streaming.api.datastream
Methods in org.apache.flink.streaming.api.datastream with parameters of type ProcessWindowFunction Modifier and Type Method Description <ACC,V,R>
SingleOutputStreamOperator<R>WindowedStream. aggregate(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggFunction, ProcessWindowFunction<V,R,K,W> windowFunction)Applies the given window function to each window.<ACC,V,R>
SingleOutputStreamOperator<R>WindowedStream. aggregate(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggregateFunction, ProcessWindowFunction<V,R,K,W> windowFunction, org.apache.flink.api.common.typeinfo.TypeInformation<ACC> accumulatorType, org.apache.flink.api.common.typeinfo.TypeInformation<V> aggregateResultType, org.apache.flink.api.common.typeinfo.TypeInformation<R> resultType)Applies the given window function to each window.<R> SingleOutputStreamOperator<R>WindowedStream. process(ProcessWindowFunction<T,R,K,W> function)Applies the given window function to each window.<R> SingleOutputStreamOperator<R>WindowedStream. process(ProcessWindowFunction<T,R,K,W> function, org.apache.flink.api.common.typeinfo.TypeInformation<R> resultType)Applies the given window function to each window.<R> SingleOutputStreamOperator<R>WindowedStream. reduce(org.apache.flink.api.common.functions.ReduceFunction<T> reduceFunction, ProcessWindowFunction<T,R,K,W> function)Applies the given window function to each window.<R> SingleOutputStreamOperator<R>WindowedStream. reduce(org.apache.flink.api.common.functions.ReduceFunction<T> reduceFunction, ProcessWindowFunction<T,R,K,W> function, org.apache.flink.api.common.typeinfo.TypeInformation<R> resultType)Applies the given window function to each window. -
Uses of ProcessWindowFunction in org.apache.flink.streaming.api.functions.windowing
Subclasses of ProcessWindowFunction in org.apache.flink.streaming.api.functions.windowing Modifier and Type Class Description classReduceApplyProcessWindowFunction<K,W extends Window,T,R>InternalProcessWindowFunctionthat is used for implementing a fold on a window configuration that only allowsAllWindowFunctionand cannot directly execute aReduceFunction.Constructors in org.apache.flink.streaming.api.functions.windowing with parameters of type ProcessWindowFunction Constructor Description ReduceApplyProcessWindowFunction(org.apache.flink.api.common.functions.ReduceFunction<T> reduceFunction, ProcessWindowFunction<T,R,K,W> windowFunction) -
Uses of ProcessWindowFunction in org.apache.flink.streaming.runtime.operators.windowing
Methods in org.apache.flink.streaming.runtime.operators.windowing with parameters of type ProcessWindowFunction Modifier and Type Method Description <ACC,V,R>
OneInputStreamOperator<T,R>WindowOperatorBuilder. aggregate(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggregateFunction, ProcessWindowFunction<V,R,K,W> windowFunction, org.apache.flink.api.common.typeinfo.TypeInformation<ACC> accumulatorType)<ACC,V,R>
OneInputStreamOperator<T,R>WindowOperatorBuilder. asyncAggregate(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggregateFunction, ProcessWindowFunction<V,R,K,W> windowFunction, org.apache.flink.api.common.typeinfo.TypeInformation<ACC> accumulatorType)<R> OneInputStreamOperator<T,R>WindowOperatorBuilder. asyncProcess(ProcessWindowFunction<T,R,K,W> function)<R> OneInputStreamOperator<T,R>WindowOperatorBuilder. asyncReduce(org.apache.flink.api.common.functions.ReduceFunction<T> reduceFunction, ProcessWindowFunction<T,R,K,W> function)<R> OneInputStreamOperator<T,R>WindowOperatorBuilder. process(ProcessWindowFunction<T,R,K,W> function)<R> OneInputStreamOperator<T,R>WindowOperatorBuilder. reduce(org.apache.flink.api.common.functions.ReduceFunction<T> reduceFunction, ProcessWindowFunction<T,R,K,W> function) -
Uses of ProcessWindowFunction in org.apache.flink.streaming.runtime.operators.windowing.functions
Constructors in org.apache.flink.streaming.runtime.operators.windowing.functions with parameters of type ProcessWindowFunction Constructor Description InternalAggregateProcessWindowFunction(org.apache.flink.api.common.functions.AggregateFunction<T,ACC,V> aggFunction, ProcessWindowFunction<V,R,K,W> windowFunction)InternalIterableProcessWindowFunction(ProcessWindowFunction<IN,OUT,KEY,W> wrappedFunction)InternalSingleValueProcessWindowFunction(ProcessWindowFunction<IN,OUT,KEY,W> wrappedFunction)
-