Class AppendMetadataCollector
- java.lang.Object
-
- org.apache.flink.cdc.debezium.table.AppendMetadataCollector
-
- All Implemented Interfaces:
Serializable,org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
@Internal public final class AppendMetadataCollector extends Object implements org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>, Serializable
Emits a row with physical fields and metadata fields.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description org.apache.kafka.connect.source.SourceRecordinputRecordorg.apache.flink.util.Collector<org.apache.flink.table.data.RowData>outputCollector
-
Constructor Summary
Constructors Constructor Description AppendMetadataCollector(MetadataConverter[] metadataConverters)AppendMetadataCollector(MetadataConverter[] metadataConverters, boolean appendOnly)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidcollect(org.apache.flink.table.data.RowData physicalRow)
-
-
-
Constructor Detail
-
AppendMetadataCollector
public AppendMetadataCollector(MetadataConverter[] metadataConverters)
-
AppendMetadataCollector
public AppendMetadataCollector(MetadataConverter[] metadataConverters, boolean appendOnly)
-
-
Method Detail
-
collect
public void collect(org.apache.flink.table.data.RowData physicalRow)
- Specified by:
collectin interfaceorg.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
-
close
public void close()
- Specified by:
closein interfaceorg.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
-
-