Class RowDataRewriter


  • public class RowDataRewriter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RowDataRewriter​(org.apache.iceberg.Table table, boolean caseSensitive, org.apache.iceberg.io.FileIO io, org.apache.iceberg.encryption.EncryptionManager encryptionManager)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.iceberg.DataFile> rewriteDataForTasks​(org.apache.flink.streaming.api.datastream.DataStream<org.apache.iceberg.CombinedScanTask> dataStream, int parallelism)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RowDataRewriter

        public RowDataRewriter​(org.apache.iceberg.Table table,
                               boolean caseSensitive,
                               org.apache.iceberg.io.FileIO io,
                               org.apache.iceberg.encryption.EncryptionManager encryptionManager)
    • Method Detail

      • rewriteDataForTasks

        public java.util.List<org.apache.iceberg.DataFile> rewriteDataForTasks​(org.apache.flink.streaming.api.datastream.DataStream<org.apache.iceberg.CombinedScanTask> dataStream,
                                                                               int parallelism)
                                                                        throws java.lang.Exception
        Throws:
        java.lang.Exception