Interface EventTimeProcessFunction
- All Superinterfaces:
org.apache.flink.api.common.functions.Function,ProcessFunction,Serializable
- All Known Subinterfaces:
OneInputEventTimeStreamProcessFunction<IN,,OUT> TwoInputBroadcastEventTimeStreamProcessFunction<IN1,,IN2, OUT> TwoInputNonBroadcastEventTimeStreamProcessFunction<IN1,,IN2, OUT> TwoOutputEventTimeStreamProcessFunction<IN,OUT1, OUT2>
The base interface for event time processing, indicating that the
ProcessFunction will be
enriched with event time processing functions, such as registering event timers and handle event
time watermarks.
Note that registering event timers can only be used with KeyedPartitionStream.
-
Method Summary
Modifier and TypeMethodDescriptionvoidinitEventTimeProcessFunction(EventTimeManager eventTimeManager) Initialize theEventTimeProcessFunctionwith an instance ofEventTimeManager.Methods inherited from interface org.apache.flink.datastream.api.function.ProcessFunction
close, declareWatermarks, usesStates
-
Method Details
-
initEventTimeProcessFunction
Initialize theEventTimeProcessFunctionwith an instance ofEventTimeManager. Note that this method should be invoked before the open method.
-