java.lang.Object
org.apache.drill.metastore.iceberg.operate.Delete
All Implemented Interfaces:
IcebergOperation

public class Delete extends Object implements IcebergOperation
Iceberg delete operation: deletes data based on given row filter.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Delete(org.apache.iceberg.expressions.Expression filter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(org.apache.iceberg.Transaction transaction)
    Adds operation to the given transaction.
    org.apache.iceberg.expressions.Expression
     

    Methods inherited from class java.lang.Object

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

    • Delete

      public Delete(org.apache.iceberg.expressions.Expression filter)
  • Method Details

    • filter

      public org.apache.iceberg.expressions.Expression filter()
    • add

      public void add(org.apache.iceberg.Transaction transaction)
      Description copied from interface: IcebergOperation
      Adds operation to the given transaction.
      Specified by:
      add in interface IcebergOperation
      Parameters:
      transaction - current transaction