Package org.apache.iceberg
Class GenericBlobMetadata
java.lang.Object
org.apache.iceberg.GenericBlobMetadata
- All Implemented Interfaces:
BlobMetadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfields()Ordered list of fields the blob was calculated from.static List<BlobMetadata> from(Collection<BlobMetadata> puffinMetadataList) static BlobMetadatafrom(BlobMetadata puffinMetadata) inthashCode()Additional properties of the blob, specific to the blob type.longID of the Iceberg table's snapshot the blob was computed fromlongSequence number of the Iceberg table's snapshot the blob was computed fromtoString()type()Type of the blob.
-
Constructor Details
-
GenericBlobMetadata
-
-
Method Details
-
from
-
from
-
type
Description copied from interface:BlobMetadataType of the blob. Never null- Specified by:
typein interfaceBlobMetadata
-
sourceSnapshotId
public long sourceSnapshotId()Description copied from interface:BlobMetadataID of the Iceberg table's snapshot the blob was computed from- Specified by:
sourceSnapshotIdin interfaceBlobMetadata
-
sourceSnapshotSequenceNumber
public long sourceSnapshotSequenceNumber()Description copied from interface:BlobMetadataSequence number of the Iceberg table's snapshot the blob was computed from- Specified by:
sourceSnapshotSequenceNumberin interfaceBlobMetadata
-
fields
Description copied from interface:BlobMetadataOrdered list of fields the blob was calculated from. Never null- Specified by:
fieldsin interfaceBlobMetadata
-
properties
Description copied from interface:BlobMetadataAdditional properties of the blob, specific to the blob type. Never null- Specified by:
propertiesin interfaceBlobMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-