Class EventTimeWatermarkCombiner
- java.lang.Object
-
- org.apache.flink.streaming.runtime.watermarkstatus.StatusWatermarkValve
-
- org.apache.flink.streaming.runtime.watermark.extension.eventtime.EventTimeWatermarkCombiner
-
- All Implemented Interfaces:
WatermarkCombiner
public class EventTimeWatermarkCombiner extends StatusWatermarkValve implements WatermarkCombiner
AWatermarkCombinerused to combineEventTimeExtensionrelated watermarks in input channels.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.streaming.runtime.watermarkstatus.StatusWatermarkValve
StatusWatermarkValve.SubpartitionStatus
-
-
Constructor Summary
Constructors Constructor Description EventTimeWatermarkCombiner(int numInputChannels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcombineWatermark(org.apache.flink.api.common.watermark.Watermark watermark, int channelIndex, Consumer<org.apache.flink.api.common.watermark.Watermark> watermarkEmitter)-
Methods inherited from class org.apache.flink.streaming.runtime.watermarkstatus.StatusWatermarkValve
getSubpartitionStatus, inputWatermark, inputWatermarkStatus
-
-
-
-
Method Detail
-
combineWatermark
public void combineWatermark(org.apache.flink.api.common.watermark.Watermark watermark, int channelIndex, Consumer<org.apache.flink.api.common.watermark.Watermark> watermarkEmitter) throws Exception- Specified by:
combineWatermarkin interfaceWatermarkCombiner- Throws:
Exception
-
-