Interface ArtworkInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ArtworkInfo, ArtworkInfo.Builder

@Generated public interface ArtworkInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Copyright notice for the artwork.
    com.google.protobuf.ByteString
    Copyright notice for the artwork.
    Artist or creator name.
    com.google.protobuf.ByteString
    Artist or creator name.
    com.google.protobuf.Timestamp
    Date when artwork was created.
    com.google.protobuf.TimestampOrBuilder
    Date when artwork was created.
    Holding organization or institution.
    com.google.protobuf.ByteString
    Holding organization or institution.
    Inventory or accession number.
    com.google.protobuf.ByteString
    Inventory or accession number.
    Title of the artwork or object.
    com.google.protobuf.ByteString
    Title of the artwork or object.
    boolean
    Copyright notice for the artwork.
    boolean
    Artist or creator name.
    boolean
    Date when artwork was created.
    boolean
    Holding organization or institution.
    boolean
    Inventory or accession number.
    boolean
    Title of the artwork or object.

    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 Details

    • hasTitle

      boolean hasTitle()
       Title of the artwork or object.
       
      optional string title = 1 [json_name = "title"];
      Returns:
      Whether the title field is set.
    • getTitle

      String getTitle()
       Title of the artwork or object.
       
      optional string title = 1 [json_name = "title"];
      Returns:
      The title.
    • getTitleBytes

      com.google.protobuf.ByteString getTitleBytes()
       Title of the artwork or object.
       
      optional string title = 1 [json_name = "title"];
      Returns:
      The bytes for title.
    • hasCreator

      boolean hasCreator()
       Artist or creator name.
       
      optional string creator = 2 [json_name = "creator"];
      Returns:
      Whether the creator field is set.
    • getCreator

      String getCreator()
       Artist or creator name.
       
      optional string creator = 2 [json_name = "creator"];
      Returns:
      The creator.
    • getCreatorBytes

      com.google.protobuf.ByteString getCreatorBytes()
       Artist or creator name.
       
      optional string creator = 2 [json_name = "creator"];
      Returns:
      The bytes for creator.
    • hasDateCreated

      boolean hasDateCreated()
       Date when artwork was created.
       
      optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];
      Returns:
      Whether the dateCreated field is set.
    • getDateCreated

      com.google.protobuf.Timestamp getDateCreated()
       Date when artwork was created.
       
      optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];
      Returns:
      The dateCreated.
    • getDateCreatedOrBuilder

      com.google.protobuf.TimestampOrBuilder getDateCreatedOrBuilder()
       Date when artwork was created.
       
      optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];
    • hasCopyrightNotice

      boolean hasCopyrightNotice()
       Copyright notice for the artwork.
       
      optional string copyright_notice = 4 [json_name = "copyrightNotice"];
      Returns:
      Whether the copyrightNotice field is set.
    • getCopyrightNotice

      String getCopyrightNotice()
       Copyright notice for the artwork.
       
      optional string copyright_notice = 4 [json_name = "copyrightNotice"];
      Returns:
      The copyrightNotice.
    • getCopyrightNoticeBytes

      com.google.protobuf.ByteString getCopyrightNoticeBytes()
       Copyright notice for the artwork.
       
      optional string copyright_notice = 4 [json_name = "copyrightNotice"];
      Returns:
      The bytes for copyrightNotice.
    • hasSource

      boolean hasSource()
       Holding organization or institution.
       
      optional string source = 5 [json_name = "source"];
      Returns:
      Whether the source field is set.
    • getSource

      String getSource()
       Holding organization or institution.
       
      optional string source = 5 [json_name = "source"];
      Returns:
      The source.
    • getSourceBytes

      com.google.protobuf.ByteString getSourceBytes()
       Holding organization or institution.
       
      optional string source = 5 [json_name = "source"];
      Returns:
      The bytes for source.
    • hasSourceInventoryNumber

      boolean hasSourceInventoryNumber()
       Inventory or accession number.
       
      optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];
      Returns:
      Whether the sourceInventoryNumber field is set.
    • getSourceInventoryNumber

      String getSourceInventoryNumber()
       Inventory or accession number.
       
      optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];
      Returns:
      The sourceInventoryNumber.
    • getSourceInventoryNumberBytes

      com.google.protobuf.ByteString getSourceInventoryNumberBytes()
       Inventory or accession number.
       
      optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];
      Returns:
      The bytes for sourceInventoryNumber.