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
A
WatermarkCombiner used to combine EventTimeExtension related 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidcombineWatermark(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
-
Constructor Details
-
EventTimeWatermarkCombiner
public EventTimeWatermarkCombiner(int numInputChannels)
-
-
Method Details
-
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
-