Class BuiltinWindowFuncs
java.lang.Object
org.apache.flink.datastream.impl.builtin.BuiltinWindowFuncs
Window-related implementations in
BuiltinFuncs.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <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.
-
Constructor Details
-
BuiltinWindowFuncs
public BuiltinWindowFuncs()
-
-
Method Details
-
window
public static <IN,OUT, org.apache.flink.datastream.api.function.OneInputStreamProcessFunction<IN,W extends org.apache.flink.streaming.api.windowing.windows.Window> 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, org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<IN1,OUT, W extends org.apache.flink.streaming.api.windowing.windows.Window> IN2, windowOUT> (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, org.apache.flink.datastream.api.function.TwoOutputStreamProcessFunction<IN,OUT2, W extends org.apache.flink.streaming.api.windowing.windows.Window> OUT1, windowOUT2> (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.
-