public interface ActionsProvider
Modifier and Type | Method and Description |
---|---|
default DeleteOrphanFiles |
deleteOrphanFiles(Table table)
Instantiates an action to delete orphan files.
|
default DeleteReachableFiles |
deleteReachableFiles(java.lang.String metadataLocation)
Instantiates an action to delete all the files reachable from given metadata location.
|
default ExpireSnapshots |
expireSnapshots(Table table)
Instantiates an action to expire snapshots.
|
default MigrateTable |
migrateTable(java.lang.String tableIdent)
Instantiates an action to migrate an existing table to Iceberg.
|
default RewriteDataFiles |
rewriteDataFiles(Table table)
Instantiates an action to rewrite data files.
|
default RewriteManifests |
rewriteManifests(Table table)
Instantiates an action to rewrite manifests.
|
default RewritePositionDeleteFiles |
rewritePositionDeletes(Table table)
Instantiates an action to rewrite position delete files
|
default SnapshotTable |
snapshotTable(java.lang.String sourceTableIdent)
Instantiates an action to snapshot an existing table as a new Iceberg table.
|
default SnapshotTable snapshotTable(java.lang.String sourceTableIdent)
default MigrateTable migrateTable(java.lang.String tableIdent)
default DeleteOrphanFiles deleteOrphanFiles(Table table)
default RewriteManifests rewriteManifests(Table table)
default RewriteDataFiles rewriteDataFiles(Table table)
default ExpireSnapshots expireSnapshots(Table table)
default DeleteReachableFiles deleteReachableFiles(java.lang.String metadataLocation)
default RewritePositionDeleteFiles rewritePositionDeletes(Table table)