Class BuiltinWindowFuncs
- java.lang.Object
-
- org.apache.flink.datastream.impl.builtin.BuiltinWindowFuncs
-
public class BuiltinWindowFuncs extends Object
Window-related implementations inBuiltinFuncs.
-
-
Constructor Summary
Constructors Constructor Description BuiltinWindowFuncs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <IN,OUT,W extends org.apache.flink.streaming.api.windowing.windows.Window>
org.apache.flink.datastream.api.function.OneInputStreamProcessFunction<IN,OUT>window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.OneInputWindowStreamProcessFunction<IN,OUT> windowProcessFunction)Wrap the WindowStrategy and OneInputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.static <IN1,IN2,OUT,W extends org.apache.flink.streaming.api.windowing.windows.Window>
org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<IN1,IN2,OUT>window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.TwoInputNonBroadcastWindowStreamProcessFunction<IN1,IN2,OUT> windowProcessFunction)Wrap the WindowStrategy and TwoInputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.static <IN,OUT1,OUT2,W extends org.apache.flink.streaming.api.windowing.windows.Window>
org.apache.flink.datastream.api.function.TwoOutputStreamProcessFunction<IN,OUT1,OUT2>window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.TwoOutputWindowStreamProcessFunction<IN,OUT1,OUT2> windowProcessFunction)Wrap the WindowStrategy and TwoOutputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.
-
-
-
Method Detail
-
window
public static <IN,OUT,W extends org.apache.flink.streaming.api.windowing.windows.Window> org.apache.flink.datastream.api.function.OneInputStreamProcessFunction<IN,OUT> window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.OneInputWindowStreamProcessFunction<IN,OUT> windowProcessFunction)Wrap the WindowStrategy and OneInputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.
-
window
public static <IN1,IN2,OUT,W extends org.apache.flink.streaming.api.windowing.windows.Window> org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<IN1,IN2,OUT> window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.TwoInputNonBroadcastWindowStreamProcessFunction<IN1,IN2,OUT> windowProcessFunction)Wrap the WindowStrategy and TwoInputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.
-
window
public static <IN,OUT1,OUT2,W extends org.apache.flink.streaming.api.windowing.windows.Window> org.apache.flink.datastream.api.function.TwoOutputStreamProcessFunction<IN,OUT1,OUT2> window(org.apache.flink.datastream.api.extension.window.strategy.WindowStrategy windowStrategy, org.apache.flink.datastream.api.extension.window.function.TwoOutputWindowStreamProcessFunction<IN,OUT1,OUT2> windowProcessFunction)Wrap the WindowStrategy and TwoOutputWindowStreamProcessFunction within a ProcessFunction to perform the window operation.
-
-