Class SnapshotChanges.Builder

java.lang.Object
org.apache.iceberg.SnapshotChanges.Builder
Enclosing class:
SnapshotChanges

public static class SnapshotChanges.Builder extends Object
  • Method Details

    • snapshot

      public SnapshotChanges.Builder snapshot(Snapshot snapshotOverride)
      Set the snapshot to detect file changes for, overriding the default.
      Parameters:
      snapshotOverride - the snapshot to use
      Returns:
      this builder for method chaining
    • executeWith

      public SnapshotChanges.Builder executeWith(ExecutorService executor)
      Configure an executor service to use for parallel manifest reading.
      Parameters:
      executor - the executor service to use for parallel execution
      Returns:
      this builder for method chaining
    • build

      public SnapshotChanges build()
      Build the SnapshotChanges instance.
      Returns:
      a new SnapshotChanges instance