@Internal public final class WatermarkToDataOutput extends Object implements org.apache.flink.api.common.eventtime.WatermarkOutput
WatermarkOutput based on a PushingAsyncDataInput.DataOutput.| Constructor and Description |
|---|
WatermarkToDataOutput(PushingAsyncDataInput.DataOutput<?> output) |
WatermarkToDataOutput(PushingAsyncDataInput.DataOutput<?> output,
TimestampsAndWatermarks.WatermarkUpdateListener watermarkEmitted)
Creates a new WatermarkOutput against the given DataOutput.
|
| Modifier and Type | Method and Description |
|---|---|
void |
emitWatermark(org.apache.flink.api.common.eventtime.Watermark watermark) |
void |
markActive() |
void |
markIdle() |
@VisibleForTesting public WatermarkToDataOutput(PushingAsyncDataInput.DataOutput<?> output)
public WatermarkToDataOutput(PushingAsyncDataInput.DataOutput<?> output, TimestampsAndWatermarks.WatermarkUpdateListener watermarkEmitted)
public void emitWatermark(org.apache.flink.api.common.eventtime.Watermark watermark)
emitWatermark in interface org.apache.flink.api.common.eventtime.WatermarkOutputpublic void markIdle()
markIdle in interface org.apache.flink.api.common.eventtime.WatermarkOutputpublic void markActive()
markActive in interface org.apache.flink.api.common.eventtime.WatermarkOutputCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.