Interface CitationOrBuilder

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

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

    Modifier and Type
    Method
    Description
    int
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    Output only.
    int
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Output only.

    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

    • getStartIndex

      int getStartIndex()
       Output only. Start index into the content.
       
      int32 start_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startIndex.
    • getEndIndex

      int getEndIndex()
       Output only. End index into the content.
       
      int32 end_index = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The endIndex.
    • getUri

      String getUri()
       Output only. Url reference of the attribution.
       
      string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       Output only. Url reference of the attribution.
       
      string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for uri.
    • getTitle

      String getTitle()
       Output only. Title of the attribution.
       
      string title = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The title.
    • getTitleBytes

      com.google.protobuf.ByteString getTitleBytes()
       Output only. Title of the attribution.
       
      string title = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for title.
    • getLicense

      String getLicense()
       Output only. License of the attribution.
       
      string license = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The license.
    • getLicenseBytes

      com.google.protobuf.ByteString getLicenseBytes()
       Output only. License of the attribution.
       
      string license = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for license.
    • hasPublicationDate

      boolean hasPublicationDate()
       Output only. Publication date of the attribution.
       
      .google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the publicationDate field is set.
    • getPublicationDate

      Date getPublicationDate()
       Output only. Publication date of the attribution.
       
      .google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The publicationDate.
    • getPublicationDateOrBuilder

      DateOrBuilder getPublicationDateOrBuilder()
       Output only. Publication date of the attribution.
       
      .google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];