Class TimestampsAndWatermarksOperator.WatermarkEmitter
java.lang.Object
org.apache.flink.streaming.runtime.operators.TimestampsAndWatermarksOperator.WatermarkEmitter
- All Implemented Interfaces:
org.apache.flink.api.common.eventtime.WatermarkOutput
- Enclosing class:
- TimestampsAndWatermarksOperator<T>
public static final class TimestampsAndWatermarksOperator.WatermarkEmitter
extends Object
implements org.apache.flink.api.common.eventtime.WatermarkOutput
Implementation of the
WatermarkEmitter, based on the components that are available
inside a stream operator.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidemitWatermark(org.apache.flink.api.common.eventtime.Watermark watermark) voidvoidmarkIdle()
-
Constructor Details
-
WatermarkEmitter
-
-
Method Details
-
emitWatermark
public void emitWatermark(org.apache.flink.api.common.eventtime.Watermark watermark) - Specified by:
emitWatermarkin interfaceorg.apache.flink.api.common.eventtime.WatermarkOutput
-
markIdle
public void markIdle()- Specified by:
markIdlein interfaceorg.apache.flink.api.common.eventtime.WatermarkOutput
-
markActive
public void markActive()- Specified by:
markActivein interfaceorg.apache.flink.api.common.eventtime.WatermarkOutput
-