@Internal public class GeneratedWatermarkGeneratorSupplier extends Object implements WatermarkGeneratorSupplier<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 . |
WatermarkGeneratorSupplier.Context
Constructor and Description |
---|
GeneratedWatermarkGeneratorSupplier(GeneratedWatermarkGenerator generatedWatermarkGenerator) |
Modifier and Type | Method and Description |
---|---|
WatermarkGenerator<RowData> |
createWatermarkGenerator(WatermarkGeneratorSupplier.Context context)
Instantiates a
WatermarkGenerator . |
public GeneratedWatermarkGeneratorSupplier(GeneratedWatermarkGenerator generatedWatermarkGenerator)
public WatermarkGenerator<RowData> createWatermarkGenerator(WatermarkGeneratorSupplier.Context context)
WatermarkGeneratorSupplier
WatermarkGenerator
.createWatermarkGenerator
in interface WatermarkGeneratorSupplier<RowData>
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.