Package org.apache.iceberg
Class GenericBlobMetadata
java.lang.Object
org.apache.iceberg.GenericBlobMetadata
- All Implemented Interfaces:
BlobMetadata
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
fields()
Ordered list of fields the blob was calculated from.static List
<BlobMetadata> from
(Collection<BlobMetadata> puffinMetadataList) static BlobMetadata
from
(BlobMetadata puffinMetadata) int
hashCode()
Additional properties of the blob, specific to the blob type.long
ID of the Iceberg table's snapshot the blob was computed fromlong
Sequence 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:BlobMetadata
Type of the blob. Never null- Specified by:
type
in interfaceBlobMetadata
-
sourceSnapshotId
public long sourceSnapshotId()Description copied from interface:BlobMetadata
ID of the Iceberg table's snapshot the blob was computed from- Specified by:
sourceSnapshotId
in interfaceBlobMetadata
-
sourceSnapshotSequenceNumber
public long sourceSnapshotSequenceNumber()Description copied from interface:BlobMetadata
Sequence number of the Iceberg table's snapshot the blob was computed from- Specified by:
sourceSnapshotSequenceNumber
in interfaceBlobMetadata
-
fields
Description copied from interface:BlobMetadata
Ordered list of fields the blob was calculated from. Never null- Specified by:
fields
in interfaceBlobMetadata
-
properties
Description copied from interface:BlobMetadata
Additional properties of the blob, specific to the blob type. Never null- Specified by:
properties
in interfaceBlobMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-