@Internal public final class AssignerWithPeriodicWatermarksAdapter<T> extends Object implements org.apache.flink.api.common.eventtime.WatermarkGenerator<T>
AssignerWithPeriodicWatermarks into a WatermarkGenerator.| Modifier and Type | Class and Description |
|---|---|
static class |
AssignerWithPeriodicWatermarksAdapter.Strategy<T>
A WatermarkStrategy that returns an
AssignerWithPeriodicWatermarks wrapped as a
WatermarkGenerator. |
| Constructor and Description |
|---|
AssignerWithPeriodicWatermarksAdapter(AssignerWithPeriodicWatermarks<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 AssignerWithPeriodicWatermarksAdapter(AssignerWithPeriodicWatermarks<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–2022 The Apache Software Foundation. All rights reserved.