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 void
addedFile(PartitionSpec spec, DataFile file)
void
addedFile(PartitionSpec spec, DeleteFile file)
void
addedManifest(ManifestFile manifest)
java.util.Map<java.lang.String,java.lang.String>
build()
void
clear()
void
deletedFile(PartitionSpec spec, ContentFile<?> file)
void
deletedFile(PartitionSpec spec, DataFile file)
void
deletedFile(PartitionSpec spec, DeleteFile file)
void
deletedManifest(ManifestFile manifest)
void
incrementDuplicateDeletes()
void
incrementDuplicateDeletes(int increment)
void
merge(SnapshotSummary.Builder builder)
void
set(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()
-
-