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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAttachmentId()
      Represents the attachment key's ID.
      org.projectnessie.nessie.relocated.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 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 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

        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.