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 from
      long sourceSnapshotSequenceNumber()
      Sequence number of the Iceberg table's snapshot the blob was computed from
      java.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