DynamicTableSource. See FLIP-95 for more
information.@Deprecated @PublicEvolving public final class ExistingField extends org.apache.flink.table.sources.tsextractors.TimestampExtractor
Long, Timestamp, or timestamp formatted
java.lang.String field (e.g., "2018-05-28 12:34:56.000") into a rowtime attribute.| Constructor and Description |
|---|
ExistingField(String field)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Deprecated.
|
String[] |
getArgumentFields()
Deprecated.
|
org.apache.flink.table.expressions.Expression |
getExpression(org.apache.flink.table.expressions.ResolvedFieldReference[] fieldAccesses)
Deprecated.
|
int |
hashCode()
Deprecated.
|
Map<String,String> |
toProperties()
Deprecated.
|
void |
validateArgumentFields(org.apache.flink.api.common.typeinfo.TypeInformation<?>[] argumentFieldTypes)
Deprecated.
|
public ExistingField(String field)
field - The field to convert into a rowtime attribute.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–2024 The Apache Software Foundation. All rights reserved.