Class StreamRecordTimestamp
- java.lang.Object
-
- org.apache.flink.table.legacy.sources.tsextractors.TimestampExtractor
-
- org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
- All Implemented Interfaces:
Serializable,org.apache.flink.table.legacy.descriptors.Descriptor,org.apache.flink.table.legacy.sources.FieldComputer<Long>
@Deprecated @Internal public final class StreamRecordTimestamp extends org.apache.flink.table.legacy.sources.tsextractors.TimestampExtractor
Deprecated.This class will not be supported in the new source design aroundDynamicTableSource. See FLIP-95 for more information.Extracts the timestamp of a StreamRecord into a rowtime attribute.Note: This extractor only works for StreamTableSources.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StreamRecordTimestampINSTANCEDeprecated.
-
Constructor Summary
Constructors Constructor Description StreamRecordTimestamp()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object o)Deprecated.String[]getArgumentFields()Deprecated.org.apache.flink.table.expressions.ExpressiongetExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses)Deprecated.inthashCode()Deprecated.Map<String,String>toProperties()Deprecated.voidvalidateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes)Deprecated.
-
-
-
Field Detail
-
INSTANCE
public static final StreamRecordTimestamp INSTANCE
Deprecated.
-
-
Method Detail
-
getArgumentFields
public String[] getArgumentFields()
Deprecated.
-
validateArgumentFields
public void validateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes)
Deprecated.
-
getExpression
public org.apache.flink.table.expressions.Expression getExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses)
Deprecated.
-
toProperties
public Map<String,String> toProperties()
Deprecated.- Specified by:
toPropertiesin interfaceorg.apache.flink.table.legacy.descriptors.Descriptor- Overrides:
toPropertiesin classorg.apache.flink.table.legacy.sources.tsextractors.TimestampExtractor
-
-