@Internal public final class AssignerWithPunctuatedWatermarksAdapter<T> extends Object implements org.apache.flink.api.common.eventtime.WatermarkGenerator<T>
AssignerWithPunctuatedWatermarks into a WatermarkGenerator.| Modifier and Type | Class and Description |
|---|---|
static class |
AssignerWithPunctuatedWatermarksAdapter.Strategy<T>
A WatermarkStrategy that returns an
AssignerWithPunctuatedWatermarks wrapped as a
WatermarkGenerator. |
| Constructor and Description |
|---|
AssignerWithPunctuatedWatermarksAdapter(AssignerWithPunctuatedWatermarks<T> wms) |
| Modifier and Type | Method and Description |
|---|---|
void |
onEvent(T event,
long eventTimestamp,
org.apache.flink.api.common.eventtime.WatermarkOutput output) |
void |
onPeriodicEmit(org.apache.flink.api.common.eventtime.WatermarkOutput output) |
public AssignerWithPunctuatedWatermarksAdapter(AssignerWithPunctuatedWatermarks<T> wms)
public void onEvent(T event, long eventTimestamp, org.apache.flink.api.common.eventtime.WatermarkOutput output)
onEvent in interface org.apache.flink.api.common.eventtime.WatermarkGenerator<T>public void onPeriodicEmit(org.apache.flink.api.common.eventtime.WatermarkOutput output)
onPeriodicEmit in interface org.apache.flink.api.common.eventtime.WatermarkGenerator<T>Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.