Class DeltaLakeWriter

java.lang.Object
io.trino.plugin.deltalake.DeltaLakeWriter
All Implemented Interfaces:
io.trino.plugin.hive.FileWriter

public final class DeltaLakeWriter extends Object implements io.trino.plugin.hive.FileWriter
  • Constructor Details

  • Method Details

    • getWrittenBytes

      public long getWrittenBytes()
      Specified by:
      getWrittenBytes in interface io.trino.plugin.hive.FileWriter
    • getMemoryUsage

      public long getMemoryUsage()
      Specified by:
      getMemoryUsage in interface io.trino.plugin.hive.FileWriter
    • appendRows

      public void appendRows(Page originalPage)
      Specified by:
      appendRows in interface io.trino.plugin.hive.FileWriter
    • commit

      public Closeable commit()
      Specified by:
      commit in interface io.trino.plugin.hive.FileWriter
    • rollback

      public void rollback()
      Specified by:
      rollback in interface io.trino.plugin.hive.FileWriter
    • getValidationCpuNanos

      public long getValidationCpuNanos()
      Specified by:
      getValidationCpuNanos in interface io.trino.plugin.hive.FileWriter
    • getRowCount

      public long getRowCount()
    • getDataFileInfo

      public DataFileInfo getDataFileInfo() throws IOException
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object