@PublicEvolving
public final class StreamRecordTimestamp
extends org.apache.flink.table.sources.tsextractors.TimestampExtractor
Note: This extractor only works for StreamTableSources.
| Modifier and Type | Field and Description |
|---|---|
static StreamRecordTimestamp |
INSTANCE |
| Constructor and Description |
|---|
StreamRecordTimestamp() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String[] |
getArgumentFields() |
org.apache.flink.table.expressions.Expression |
getExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses) |
int |
hashCode() |
Map<String,String> |
toProperties() |
void |
validateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes) |
public static final StreamRecordTimestamp INSTANCE
public String[] getArgumentFields()
public void validateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes)
public org.apache.flink.table.expressions.Expression getExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses)
public Map<String,String> toProperties()
toProperties in interface org.apache.flink.table.descriptors.DescriptortoProperties in class org.apache.flink.table.sources.tsextractors.TimestampExtractorCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.