Class TimeIndicatorTypeInfo

java.lang.Object
org.apache.flink.api.common.typeinfo.TypeInformation<T>
org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo<Timestamp>
org.apache.flink.table.typeutils.TimeIndicatorTypeInfo
All Implemented Interfaces:
Serializable, org.apache.flink.api.common.typeinfo.AtomicType<Timestamp>

@Internal @Deprecated public class TimeIndicatorTypeInfo extends org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo<Timestamp>
Deprecated.
This class will be removed in future versions as it is used for the old type system. It is recommended to use DataTypes instead. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information.
Type information for indicating event or processing time. However, it behaves like a regular SQL timestamp but is serialized as Long.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated.
     
    Deprecated.
     
    static final int
    Deprecated.
     
    static final int
    Deprecated.
     
    Deprecated.
     
    static final int
    Deprecated.
     

    Fields inherited from class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo

    DATE, TIME, TIMESTAMP
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    TimeIndicatorTypeInfo(boolean isEventTime)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.flink.api.common.typeutils.TypeSerializer<Timestamp>
    createSerializer(org.apache.flink.api.common.serialization.SerializerConfig serializerConfig)
    Deprecated.
     
    boolean
    Deprecated.
     
    Deprecated.
     

    Methods inherited from class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo

    canEqual, createComparator, equals, getArity, getInfoFor, getTotalFields, getTypeClass, hashCode, isBasicType, isKeyType, isTupleType

    Methods inherited from class org.apache.flink.api.common.typeinfo.TypeInformation

    getGenericParameters, isSortKeyType, of, of

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • ROWTIME_STREAM_MARKER

      public static final int ROWTIME_STREAM_MARKER
      Deprecated.
      See Also:
    • PROCTIME_STREAM_MARKER

      public static final int PROCTIME_STREAM_MARKER
      Deprecated.
      See Also:
    • ROWTIME_BATCH_MARKER

      public static final int ROWTIME_BATCH_MARKER
      Deprecated.
      See Also:
    • PROCTIME_BATCH_MARKER

      public static final int PROCTIME_BATCH_MARKER
      Deprecated.
      See Also:
    • ROWTIME_INDICATOR

      public static final TimeIndicatorTypeInfo ROWTIME_INDICATOR
      Deprecated.
    • PROCTIME_INDICATOR

      public static final TimeIndicatorTypeInfo PROCTIME_INDICATOR
      Deprecated.
  • Constructor Details

    • TimeIndicatorTypeInfo

      protected TimeIndicatorTypeInfo(boolean isEventTime)
      Deprecated.
  • Method Details

    • createSerializer

      public org.apache.flink.api.common.typeutils.TypeSerializer<Timestamp> createSerializer(org.apache.flink.api.common.serialization.SerializerConfig serializerConfig)
      Deprecated.
      Overrides:
      createSerializer in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo<Timestamp>
    • isEventTime

      public boolean isEventTime()
      Deprecated.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo<Timestamp>