Class IcebergKeyValuePartitionedLayout

java.lang.Object
io.deephaven.iceberg.layout.IcebergBaseLayout
io.deephaven.iceberg.layout.IcebergKeyValuePartitionedLayout
All Implemented Interfaces:
TableLocationKeyFinder<IcebergTableLocationKey>

public final class IcebergKeyValuePartitionedLayout extends IcebergBaseLayout
Iceberg location finder for tables with partitions that will discover data files from a Snapshot
  • Constructor Details

    • IcebergKeyValuePartitionedLayout

      public IcebergKeyValuePartitionedLayout(@NotNull @NotNull IcebergTableAdapter tableAdapter, @NotNull @NotNull org.apache.iceberg.PartitionSpec partitionSpec, @NotNull @NotNull IcebergReadInstructions instructions, @NotNull @NotNull DataInstructionsProviderLoader dataInstructionsProvider)
      Parameters:
      tableAdapter - The IcebergTableAdapter that will be used to access the table.
      partitionSpec - The Iceberg partition spec for the table.
      instructions - The instructions for customizations while reading.
  • Method Details