Package org.apache.iceberg
Interface BlobMetadata
-
- All Known Implementing Classes:
GenericBlobMetadata
public interface BlobMetadata
A metadata about a statistics or indices blob.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.Integer>
fields()
Ordered list of fields the blob was calculated from.java.util.Map<java.lang.String,java.lang.String>
properties()
Additional properties of the blob, specific to the blob type.long
sourceSnapshotId()
ID of the Iceberg table's snapshot the blob was computed fromlong
sourceSnapshotSequenceNumber()
Sequence number of the Iceberg table's snapshot the blob was computed fromjava.lang.String
type()
Type of the blob.
-
-
-
Method Detail
-
type
java.lang.String type()
Type of the blob. Never null
-
sourceSnapshotId
long sourceSnapshotId()
ID of the Iceberg table's snapshot the blob was computed from
-
sourceSnapshotSequenceNumber
long sourceSnapshotSequenceNumber()
Sequence number of the Iceberg table's snapshot the blob was computed from
-
fields
java.util.List<java.lang.Integer> fields()
Ordered list of fields the blob was calculated from. Never null
-
properties
java.util.Map<java.lang.String,java.lang.String> properties()
Additional properties of the blob, specific to the blob type. Never null
-
-