@Internal public class GeneratedWatermarkGeneratorSupplier extends Object implements org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier<org.apache.flink.table.data.RowData>
GeneratedWatermarkGenerator that is used to create WatermarkGenerator. The GeneratedWatermarkGeneratorSupplier uses the Context to init the generated watermark
generator.| Modifier and Type | Class and Description |
|---|---|
static class |
GeneratedWatermarkGeneratorSupplier.DefaultWatermarkGenerator
Wrapper of the code-generated
WatermarkGenerator. |
| Constructor and Description |
|---|
GeneratedWatermarkGeneratorSupplier(GeneratedWatermarkGenerator generatedWatermarkGenerator,
org.apache.flink.table.watermark.WatermarkParams watermarkParams) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.eventtime.WatermarkGenerator<org.apache.flink.table.data.RowData> |
createWatermarkGenerator(org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context context) |
public GeneratedWatermarkGeneratorSupplier(GeneratedWatermarkGenerator generatedWatermarkGenerator, @Nullable org.apache.flink.table.watermark.WatermarkParams watermarkParams)
public org.apache.flink.api.common.eventtime.WatermarkGenerator<org.apache.flink.table.data.RowData> createWatermarkGenerator(org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier.Context context)
createWatermarkGenerator in interface org.apache.flink.api.common.eventtime.WatermarkGeneratorSupplier<org.apache.flink.table.data.RowData>Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.