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
-