Uses of Interface
org.apache.flink.datastream.api.function.ProcessFunction
-
-
Uses of ProcessFunction in org.apache.flink.datastream.api.extension.eventtime.function
Subinterfaces of ProcessFunction in org.apache.flink.datastream.api.extension.eventtime.function Modifier and Type Interface Description interfaceEventTimeProcessFunctionThe base interface for event time processing, indicating that theProcessFunctionwill be enriched with event time processing functions, such as registering event timers and handle event time watermarks.interfaceOneInputEventTimeStreamProcessFunction<IN,OUT>TheOneInputStreamProcessFunctionthat extends with event time support.interfaceTwoInputBroadcastEventTimeStreamProcessFunction<IN1,IN2,OUT>TheTwoInputBroadcastStreamProcessFunctionthat extends with event time support.interfaceTwoInputNonBroadcastEventTimeStreamProcessFunction<IN1,IN2,OUT>TheTwoInputNonBroadcastStreamProcessFunctionthat extends with event time support.interfaceTwoOutputEventTimeStreamProcessFunction<IN,OUT1,OUT2>TheTwoOutputStreamProcessFunctionthat extends with event time support. -
Uses of ProcessFunction in org.apache.flink.datastream.api.extension.window.function
Subinterfaces of ProcessFunction in org.apache.flink.datastream.api.extension.window.function Modifier and Type Interface Description interfaceOneInputWindowStreamProcessFunction<IN,OUT>A type ofWindowProcessFunctionfor one-input window processing.interfaceTwoInputNonBroadcastWindowStreamProcessFunction<IN1,IN2,OUT>A type ofWindowProcessFunctionfor two input window processing, such as window-join.interfaceTwoOutputWindowStreamProcessFunction<IN,OUT1,OUT2>A type ofWindowProcessFunctionfor two-output window processing.interfaceWindowProcessFunctionBase interface for functions evaluated over windows, providing callback functions for various stages of the window's lifecycle. -
Uses of ProcessFunction in org.apache.flink.datastream.api.function
Subinterfaces of ProcessFunction in org.apache.flink.datastream.api.function Modifier and Type Interface Description interfaceOneInputStreamProcessFunction<IN,OUT>This contains all logical related to process records from single input.interfaceTwoInputBroadcastStreamProcessFunction<IN1,IN2,OUT>This contains all logical related to process records from a broadcast stream and a non-broadcast stream.interfaceTwoInputNonBroadcastStreamProcessFunction<IN1,IN2,OUT>This contains all logical related to process records from two non-broadcast input.interfaceTwoOutputStreamProcessFunction<IN,OUT1,OUT2>This contains all logical related to process and emit records to two output streams.
-