Interface ObjectTypes.ContentPartReferenceOrBuilder

All Superinterfaces:
org.projectnessie.nessie.relocated.protobuf.MessageLiteOrBuilder, org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder
All Known Implementing Classes:
ObjectTypes.ContentPartReference, ObjectTypes.ContentPartReference.Builder
Enclosing class:
ObjectTypes

public static interface ObjectTypes.ContentPartReferenceOrBuilder extends org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Represents the attachment key's ID.
    org.projectnessie.nessie.relocated.protobuf.ByteString
    Represents the attachment key's ID.
    long
    Optional integer ID of an attachment content object representing e.g.
    Represents the attachment key's type.
    int
    Represents the attachment key's type.
    boolean
    Optional integer ID of an attachment content object representing e.g.

    Methods inherited from interface org.projectnessie.nessie.relocated.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface org.projectnessie.nessie.relocated.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getTypeValue

      int getTypeValue()
       Represents the attachment key's type. 'type' + 'attachment_id' are unique
       for each content ID.
       
      .nessie.store.ContentPartType type = 1;
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Represents the attachment key's type. 'type' + 'attachment_id' are unique
       for each content ID.
       
      .nessie.store.ContentPartType type = 1;
      Returns:
      The type.
    • getAttachmentId

      String getAttachmentId()
       Represents the attachment key's ID. 'type' + 'attachment_id' are unique
       for each content ID.
       
      string attachment_id = 2;
      Returns:
      The attachmentId.
    • getAttachmentIdBytes

      org.projectnessie.nessie.relocated.protobuf.ByteString getAttachmentIdBytes()
       Represents the attachment key's ID. 'type' + 'attachment_id' are unique
       for each content ID.
       
      string attachment_id = 2;
      Returns:
      The bytes for attachmentId.
    • hasObjectId

      boolean hasObjectId()
       Optional integer ID of an attachment content object representing e.g. the
       snapshot ID of an Iceberg table metadata. This field is _not_ part of the
       attachment key.
       
      optional int64 object_id = 3;
      Returns:
      Whether the objectId field is set.
    • getObjectId

      long getObjectId()
       Optional integer ID of an attachment content object representing e.g. the
       snapshot ID of an Iceberg table metadata. This field is _not_ part of the
       attachment key.
       
      optional int64 object_id = 3;
      Returns:
      The objectId.