Class StreamRecordRowDataWrappingCollector

java.lang.Object
org.apache.flink.table.runtime.operators.python.utils.StreamRecordRowDataWrappingCollector
All Implemented Interfaces:
org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>

public class StreamRecordRowDataWrappingCollector extends Object implements org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
The collector is used to convert a RowData to a StreamRecord.
  • Constructor Details

    • StreamRecordRowDataWrappingCollector

      public StreamRecordRowDataWrappingCollector(org.apache.flink.util.Collector<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData>> out)
  • Method Details

    • collect

      public void collect(org.apache.flink.table.data.RowData record)
      Specified by:
      collect in interface org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>
    • close

      public void close()
      Specified by:
      close in interface org.apache.flink.util.Collector<org.apache.flink.table.data.RowData>