Package org.apache.iceberg
Class GenericBlobMetadata
java.lang.Object
org.apache.iceberg.GenericBlobMetadata
- All Implemented Interfaces:
- BlobMetadata
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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
- 
typeDescription copied from interface:BlobMetadataType of the blob. Never null- Specified by:
- typein interface- BlobMetadata
 
- 
sourceSnapshotIdpublic long sourceSnapshotId()Description copied from interface:BlobMetadataID of the Iceberg table's snapshot the blob was computed from- Specified by:
- sourceSnapshotIdin interface- BlobMetadata
 
- 
sourceSnapshotSequenceNumberpublic long sourceSnapshotSequenceNumber()Description copied from interface:BlobMetadataSequence number of the Iceberg table's snapshot the blob was computed from- Specified by:
- sourceSnapshotSequenceNumberin interface- BlobMetadata
 
- 
fieldsDescription copied from interface:BlobMetadataOrdered list of fields the blob was calculated from. Never null- Specified by:
- fieldsin interface- BlobMetadata
 
- 
propertiesDescription copied from interface:BlobMetadataAdditional properties of the blob, specific to the blob type. Never null- Specified by:
- propertiesin interface- BlobMetadata
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-