Class DeleteFile

java.lang.Object
io.trino.plugin.iceberg.delete.DeleteFile

public final class DeleteFile extends Object
  • Constructor Details

    • DeleteFile

      public DeleteFile(org.apache.iceberg.FileContent content, String path, org.apache.iceberg.FileFormat format, long recordCount, long fileSizeInBytes, List<Integer> equalityFieldIds, Map<Integer,byte[]> lowerBounds, Map<Integer,byte[]> upperBounds)
  • Method Details

    • fromIceberg

      public static DeleteFile fromIceberg(org.apache.iceberg.DeleteFile deleteFile)
    • content

      public org.apache.iceberg.FileContent content()
    • path

      public String path()
    • format

      public org.apache.iceberg.FileFormat format()
    • recordCount

      public long recordCount()
    • fileSizeInBytes

      public long fileSizeInBytes()
    • equalityFieldIds

      public List<Integer> equalityFieldIds()
    • getLowerBounds

      public Map<Integer,byte[]> getLowerBounds()
    • getUpperBounds

      public Map<Integer,byte[]> getUpperBounds()
    • getRetainedSizeInBytes

      public long getRetainedSizeInBytes()
    • toString

      public String toString()
      Overrides:
      toString in class Object