Package org.apache.iceberg.actions
Interface SnapshotUpdate<ThisT,R>
- Type Parameters:
ThisT- the child Java API class, returned by method chainingR- the Java type of the result produced by this action
- All Superinterfaces:
Action<ThisT,R>
- All Known Subinterfaces:
ConvertEqualityDeleteFiles,RewriteDataFiles,RewriteManifests,RewritePositionDeleteFiles
- All Known Implementing Classes:
RewriteDataFilesSparkAction,RewriteManifestsSparkAction,RewritePositionDeleteFilesSparkAction
An action that produces snapshots. This interface contains common methods for all actions that
create a new
Snapshot.-
Method Summary
Modifier and TypeMethodDescriptionsnapshotProperty(String property, String value) Sets a summary property in the snapshot produced by this action.
-
Method Details
-
snapshotProperty
Sets a summary property in the snapshot produced by this action.- Parameters:
property- a snapshot property namevalue- a snapshot property value- Returns:
- this for method chaining
-