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 metadata, data and delete 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.
|
FileRewriter<T extends ContentScanTask<F>,F extends ContentFile<F>> |
A class for rewriting content files.
|
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.FileGroupFailureResult |
For a file group that failed to rewrite.
|
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.FileGroupInfo |
A description of a position delete file group, when it was processed, and within which
partition.
|
RewritePositionDeleteFiles.FileGroupRewriteResult |
For a particular position delete file group, the number of position delete files which are
newly created and the number of files which were formerly part of the table but have been
rewritten.
|
RewritePositionDeleteFiles.Result |
The action result that contains a summary of the execution.
|
RewritePositionDeleteStrategy | Deprecated
since 1.3.0, will be removed in 1.4.0; Use
SizeBasedFileRewriter instead |
RewriteStrategy | Deprecated
since 1.3.0, will be removed in 1.4.0; use
FileRewriter instead. |
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 | Deprecated
will be removed in 1.4.0; use
ImmutableDeleteOrphanFiles.Result.builder()
instead. |
BaseDeleteReachableFilesActionResult | Deprecated
will be removed in 1.4.0; use
ImmutableDeleteReachableFiles.Result.builder()
instead. |
BaseFileGroupRewriteResult | Deprecated
will be removed in 1.4.0; use
ImmutableRewriteDataFiles.FileGroupRewriteResult.builder() instead. |
BaseMigrateTableActionResult | Deprecated
will be removed in 1.4.0; use
ImmutableMigrateTable.Result.builder() instead. |
BaseRewriteDataFilesAction<ThisT> | |
BaseRewriteDataFilesFileGroupInfo | Deprecated
will be removed in 1.4.0; use
ImmutableRewriteDataFiles.FileGroupInfo.builder() instead. |
BaseRewriteDataFilesResult | Deprecated
will be removed in 1.4.0; use
ImmutableRewriteDataFiles.Result.builder()
instead. |
BaseRewriteManifestsActionResult | Deprecated
will be removed in 1.4.0; use
ImmutableRewriteManifests.Result.builder()
instead. |
BaseSnapshotTableActionResult | Deprecated
will be removed in 1.4.0; use
ImmutableSnapshotTable.Result.builder()
instead. |
BinPackStrategy | Deprecated
since 1.3.0, will be removed in 1.4.0; use
SizeBasedFileRewriter instead. |
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.
|
RewritePositionDeletesCommitManager |
Functionality used by
RewritePositionDeleteFiles from different platforms to handle
commits. |
RewritePositionDeletesGroup |
Container class representing a set of position delete files to be rewritten by a
RewritePositionDeleteFiles and the new files which have been written by the action. |
SizeBasedDataRewriter | |
SizeBasedFileRewriter<T extends ContentScanTask<F>,F extends ContentFile<F>> |
A file rewriter that determines which files to rewrite based on their size.
|
SizeBasedPositionDeletesRewriter | |
SortStrategy | Deprecated
since 1.3.0, will be removed in 1.4.0; use
SizeBasedFileRewriter instead. |
Enum | Description |
---|---|
DeleteOrphanFiles.PrefixMismatchMode |
Defines the action behavior when location prefixes (scheme/authority) mismatch.
|