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 around DynamicTableSource. Use the concept of computed columns instead. See FLIP-95 for more information.
Describes a rowtime attribute of a TableSource.
  • Constructor Details

  • Method Details

    • 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.
    • equals

      public boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object