Class WatermarkStrategy
java.lang.Object
org.apache.flink.table.sources.wmstrategies.WatermarkStrategy
- All Implemented Interfaces:
Serializable,Descriptor
- Direct Known Subclasses:
PreserveWatermarks
@PublicEvolving
public abstract class WatermarkStrategy
extends Object
implements Serializable, Descriptor
Provides a strategy to generate watermarks for a rowtime attribute.
A watermark strategy is either a PeriodicWatermarkAssigner or
PunctuatedWatermarkAssigner.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis method is a default implementation that uses java serialization and it is discouraged.
-
Constructor Details
-
WatermarkStrategy
public WatermarkStrategy()
-
-
Method Details
-
toProperties
This method is a default implementation that uses java serialization and it is discouraged. All implementation should provide a more specific set of properties.- Specified by:
toPropertiesin interfaceDescriptor
-