Interface SearchKnowledgeAnswerOrBuilder

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

@Generated public interface SearchKnowledgeAnswerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAnswer

      String getAnswer()
       The piece of text from the knowledge base documents that answers
       the search query
       
      string answer = 1;
      Returns:
      The answer.
    • getAnswerBytes

      com.google.protobuf.ByteString getAnswerBytes()
       The piece of text from the knowledge base documents that answers
       the search query
       
      string answer = 1;
      Returns:
      The bytes for answer.
    • getAnswerTypeValue

      int getAnswerTypeValue()
       The type of the answer.
       
      .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerType answer_type = 2;
      Returns:
      The enum numeric value on the wire for answerType.
    • getAnswerType

       The type of the answer.
       
      .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerType answer_type = 2;
      Returns:
      The answerType.
    • getAnswerSourcesList

      List<SearchKnowledgeAnswer.AnswerSource> getAnswerSourcesList()
       All sources used to generate the answer.
       
      repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource answer_sources = 3;
    • getAnswerSources

      SearchKnowledgeAnswer.AnswerSource getAnswerSources(int index)
       All sources used to generate the answer.
       
      repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource answer_sources = 3;
    • getAnswerSourcesCount

      int getAnswerSourcesCount()
       All sources used to generate the answer.
       
      repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource answer_sources = 3;
    • getAnswerSourcesOrBuilderList

      List<? extends SearchKnowledgeAnswer.AnswerSourceOrBuilder> getAnswerSourcesOrBuilderList()
       All sources used to generate the answer.
       
      repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource answer_sources = 3;
    • getAnswerSourcesOrBuilder

      SearchKnowledgeAnswer.AnswerSourceOrBuilder getAnswerSourcesOrBuilder(int index)
       All sources used to generate the answer.
       
      repeated .google.cloud.dialogflow.v2.SearchKnowledgeAnswer.AnswerSource answer_sources = 3;
    • getAnswerRecord

      String getAnswerRecord()
       The name of the answer record.
       Format: `projects/<Project ID>/locations/<location ID>/answer
       Records/<Answer Record ID>`
       
      string answer_record = 5 [(.google.api.resource_reference) = { ... }
      Returns:
      The answerRecord.
    • getAnswerRecordBytes

      com.google.protobuf.ByteString getAnswerRecordBytes()
       The name of the answer record.
       Format: `projects/<Project ID>/locations/<location ID>/answer
       Records/<Answer Record ID>`
       
      string answer_record = 5 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for answerRecord.