Class RowtimeAttributeDescriptor
- java.lang.Object
-
- org.apache.flink.table.legacy.sources.RowtimeAttributeDescriptor
-
@Deprecated @Internal public final class RowtimeAttributeDescriptor extends Object
Deprecated.This interface will not be supported in the new source design aroundDynamicTableSource
. Use the concept of computed columns instead. See FLIP-95 for more information.Describes a rowtime attribute of aTableSource
.
-
-
Constructor Summary
Constructors Constructor Description RowtimeAttributeDescriptor(String attributeName, TimestampExtractor timestampExtractor, WatermarkStrategy watermarkStrategy)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(Object o)
Deprecated.String
getAttributeName()
Deprecated.Returns the name of the rowtime attribute.TimestampExtractor
getTimestampExtractor()
Deprecated.Returns the [[TimestampExtractor]] for the attribute.WatermarkStrategy
getWatermarkStrategy()
Deprecated.Returns the [[WatermarkStrategy]] for the attribute.int
hashCode()
Deprecated.
-
-
-
Constructor Detail
-
RowtimeAttributeDescriptor
public RowtimeAttributeDescriptor(String attributeName, TimestampExtractor timestampExtractor, WatermarkStrategy watermarkStrategy)
Deprecated.
-
-
Method Detail
-
getAttributeName
public String getAttributeName()
Deprecated.Returns the name of the rowtime attribute.
-
getTimestampExtractor
public TimestampExtractor getTimestampExtractor()
Deprecated.Returns the [[TimestampExtractor]] for the attribute.
-
getWatermarkStrategy
public WatermarkStrategy getWatermarkStrategy()
Deprecated.Returns the [[WatermarkStrategy]] for the attribute.
-
-