Interface ObjectTypes.ContentPartReferenceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAttachmentId()
      Represents the attachment key's ID.
      com.google.protobuf.ByteString getAttachmentIdBytes()
      Represents the attachment key's ID.
      long getObjectId()
      Optional integer ID of an attachment content object representing e.g.
      ObjectTypes.ContentPartType getType()
      Represents the attachment key's type.
      int getTypeValue()
      Represents the attachment key's type.
      boolean hasObjectId()
      Optional integer ID of an attachment content object representing e.g.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

      • 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

        ObjectTypes.ContentPartType 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

        java.lang.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

        com.google.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.