Interface Suggestion.ArticleOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Suggestion.Article, Suggestion.Article.Builder
    Enclosing class:
    Suggestion

    public static interface Suggestion.ArticleOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getTitle

        String getTitle()
         Output only. The article title.
         
        string title = 1;
        Returns:
        The title.
      • getTitleBytes

        com.google.protobuf.ByteString getTitleBytes()
         Output only. The article title.
         
        string title = 1;
        Returns:
        The bytes for title.
      • getUri

        String getUri()
         Output only. The article URI.
         
        string uri = 2;
        Returns:
        The uri.
      • getUriBytes

        com.google.protobuf.ByteString getUriBytes()
         Output only. The article URI.
         
        string uri = 2;
        Returns:
        The bytes for uri.
      • getSnippetsList

        List<String> getSnippetsList()
         Output only. Article snippets.
         
        repeated string snippets = 3;
        Returns:
        A list containing the snippets.
      • getSnippetsCount

        int getSnippetsCount()
         Output only. Article snippets.
         
        repeated string snippets = 3;
        Returns:
        The count of snippets.
      • getSnippets

        String getSnippets​(int index)
         Output only. Article snippets.
         
        repeated string snippets = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The snippets at the given index.
      • getSnippetsBytes

        com.google.protobuf.ByteString getSnippetsBytes​(int index)
         Output only. Article snippets.
         
        repeated string snippets = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the snippets at the given index.
      • getMetadataCount

        int getMetadataCount()
         Output only. A map that contains metadata about the answer and the
         document from which it originates.
         
        map<string, string> metadata = 5;
      • containsMetadata

        boolean containsMetadata​(String key)
         Output only. A map that contains metadata about the answer and the
         document from which it originates.
         
        map<string, string> metadata = 5;
      • getMetadataMap

        Map<String,​String> getMetadataMap()
         Output only. A map that contains metadata about the answer and the
         document from which it originates.
         
        map<string, string> metadata = 5;
      • getMetadataOrDefault

        String getMetadataOrDefault​(String key,
                                    String defaultValue)
         Output only. A map that contains metadata about the answer and the
         document from which it originates.
         
        map<string, string> metadata = 5;
      • getMetadataOrThrow

        String getMetadataOrThrow​(String key)
         Output only. A map that contains metadata about the answer and the
         document from which it originates.
         
        map<string, string> metadata = 5;
      • getAnswerRecord

        String getAnswerRecord()
         Output only. The name of answer record, in the format of
         "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer
         Record ID>"
         
        string answer_record = 6;
        Returns:
        The answerRecord.
      • getAnswerRecordBytes

        com.google.protobuf.ByteString getAnswerRecordBytes()
         Output only. The name of answer record, in the format of
         "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer
         Record ID>"
         
        string answer_record = 6;
        Returns:
        The bytes for answerRecord.