Class 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:
    Serialized Form
    • Constructor Detail

      • TimeIndicatorTypeInfo

        protected TimeIndicatorTypeInfo​(boolean isEventTime)
        Deprecated.
    • Method Detail

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