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.
Extracts the timestamp of a StreamRecord into a rowtime attribute.
Note: This extractor only works for StreamTableSources.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.String[]Deprecated.org.apache.flink.table.expressions.ExpressiongetExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses) Deprecated.inthashCode()Deprecated.Deprecated.voidvalidateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes) Deprecated.Methods inherited from class org.apache.flink.table.legacy.sources.tsextractors.TimestampExtractor
getReturnType
-
Field Details
-
INSTANCE
Deprecated.
-
-
Constructor Details
-
StreamRecordTimestamp
public StreamRecordTimestamp()Deprecated.
-
-
Method Details
-
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
Deprecated.- Specified by:
toPropertiesin interfaceorg.apache.flink.table.legacy.descriptors.Descriptor- Overrides:
toPropertiesin classorg.apache.flink.table.legacy.sources.tsextractors.TimestampExtractor
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated.
-
DynamicTableSource. See FLIP-95 for more information.