public interface RewriteManifests extends SnapshotUpdate<RewriteManifests,RewriteManifests.Result>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RewriteManifests.Result
The action result that contains a summary of the execution.
|
| Modifier and Type | Method and Description |
|---|---|
RewriteManifests |
rewriteIf(java.util.function.Predicate<ManifestFile> predicate)
Rewrites only manifests that match the given predicate.
|
RewriteManifests |
specId(int specId)
Rewrites manifests for a given spec id.
|
RewriteManifests |
stagingLocation(java.lang.String stagingLocation)
Passes a location where the staged manifests should be written.
|
snapshotPropertyRewriteManifests specId(int specId)
If not set, defaults to the table's default spec ID.
specId - a spec idRewriteManifests rewriteIf(java.util.function.Predicate<ManifestFile> predicate)
If not set, all manifests will be rewritten.
predicate - a predicateRewriteManifests stagingLocation(java.lang.String stagingLocation)
If not set, defaults to the table's metadata location.
stagingLocation - a staging location