Package org.apache.iceberg
Class SnapshotSummary.Builder
- java.lang.Object
-
- org.apache.iceberg.SnapshotSummary.Builder
-
- Enclosing class:
- SnapshotSummary
public static class SnapshotSummary.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddedFile(PartitionSpec spec, DataFile file)voidaddedFile(PartitionSpec spec, DeleteFile file)voidaddedManifest(ManifestFile manifest)java.util.Map<java.lang.String,java.lang.String>build()voidclear()voiddeletedFile(PartitionSpec spec, ContentFile<?> file)voiddeletedFile(PartitionSpec spec, DataFile file)voiddeletedFile(PartitionSpec spec, DeleteFile file)voiddeletedManifest(ManifestFile manifest)voidincrementDuplicateDeletes()voidincrementDuplicateDeletes(int increment)voidmerge(SnapshotSummary.Builder builder)voidset(java.lang.String property, java.lang.String value)
-
-
-
Method Detail
-
clear
public void clear()
-
incrementDuplicateDeletes
public void incrementDuplicateDeletes()
-
incrementDuplicateDeletes
public void incrementDuplicateDeletes(int increment)
-
addedFile
public void addedFile(PartitionSpec spec, DataFile file)
-
addedFile
public void addedFile(PartitionSpec spec, DeleteFile file)
-
deletedFile
public void deletedFile(PartitionSpec spec, ContentFile<?> file)
-
deletedFile
public void deletedFile(PartitionSpec spec, DataFile file)
-
deletedFile
public void deletedFile(PartitionSpec spec, DeleteFile file)
-
addedManifest
public void addedManifest(ManifestFile manifest)
-
deletedManifest
public void deletedManifest(ManifestFile manifest)
-
set
public void set(java.lang.String property, java.lang.String value)
-
merge
public void merge(SnapshotSummary.Builder builder)
-
build
public java.util.Map<java.lang.String,java.lang.String> build()
-
-