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