| Interface | Description |
|---|---|
| Action<ThisT,R> |
An action performed on a table.
|
| ActionsProvider |
An API that should be implemented by query engine integrations for providing actions.
|
| ConvertEqualityDeleteFiles |
An action for converting the equality delete files to position delete files.
|
| ConvertEqualityDeleteFiles.Result |
The action result that contains a summary of the execution.
|
| ConvertEqualityDeleteStrategy |
A strategy for the action to convert equality delete to position deletes.
|
| DeleteOrphanFiles |
An action that deletes orphan files in a table.
|
| DeleteOrphanFiles.Result |
The action result that contains a summary of the execution.
|
| DeleteReachableFiles |
An action that deletes all files referenced by a table metadata file.
|
| DeleteReachableFiles.Result |
The action result that contains a summary of the execution.
|
| ExpireSnapshots |
An action that expires snapshots in a table.
|
| ExpireSnapshots.Result |
The action result that contains a summary of the execution.
|
| MigrateTable |
An action that migrates an existing table to Iceberg.
|
| MigrateTable.Result |
The action result that contains a summary of the execution.
|
| RewriteDataFiles |
An action for rewriting data files according to a rewrite strategy.
|
| RewriteDataFiles.FileGroupInfo |
A description of a file group, when it was processed, and within which partition.
|
| RewriteDataFiles.FileGroupRewriteResult |
For a particular file group, the number of files which are newly created and the number of files
which were formerly part of the table but have been rewritten.
|
| RewriteDataFiles.Result |
A map of file group information to the results of rewriting that file group.
|
| RewriteManifests |
An action that rewrites manifests.
|
| RewriteManifests.Result |
The action result that contains a summary of the execution.
|
| RewritePositionDeleteFiles |
An action for rewriting position delete files.
|
| RewritePositionDeleteFiles.Result |
The action result that contains a summary of the execution.
|
| RewritePositionDeleteStrategy |
A strategy for an action to rewrite position delete files.
|
| RewriteStrategy | |
| SnapshotTable |
An action that creates an independent snapshot of an existing table.
|
| SnapshotTable.Result |
The action result that contains a summary of the execution.
|
| SnapshotUpdate<ThisT,R> |
An action that produces snapshots.
|
| SnapshotUpdateAction<ThisT,R> |
| Class | Description |
|---|---|
| BaseDeleteOrphanFilesActionResult | |
| BaseDeleteReachableFilesActionResult | |
| BaseExpireSnapshotsActionResult | |
| BaseFileGroupRewriteResult | |
| BaseMigrateTableActionResult | |
| BaseRewriteDataFilesAction<ThisT> | |
| BaseRewriteDataFilesFileGroupInfo | |
| BaseRewriteDataFilesResult | |
| BaseRewriteManifestsActionResult | |
| BaseSnapshotTableActionResult | |
| BinPackStrategy |
A rewrite strategy for data files which determines which files to rewrite
based on their size.
|
| RewriteDataFilesActionResult | |
| RewriteDataFilesCommitManager |
Functionality used by RewriteDataFile Actions from different platforms to handle commits.
|
| RewriteFileGroup |
Container class representing a set of files to be rewritten by a RewriteAction and the new files which have been
written by the action.
|
| SortStrategy |
A rewrite strategy for data files which aims to reorder data with data files to optimally lay them out
in relation to a column.
|