Interface SuggestFaqAnswersResponseOrBuilder

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

    public interface SuggestFaqAnswersResponseOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getContextSize()
      Number of messages prior to and including [latest_message][google.cloud.dialogflow.v2.SuggestFaqAnswersResponse.latest_message] to compile the suggestion.
      FaqAnswer getFaqAnswers​(int index)
      Answers extracted from FAQ documents.
      int getFaqAnswersCount()
      Answers extracted from FAQ documents.
      List<FaqAnswer> getFaqAnswersList()
      Answers extracted from FAQ documents.
      FaqAnswerOrBuilder getFaqAnswersOrBuilder​(int index)
      Answers extracted from FAQ documents.
      List<? extends FaqAnswerOrBuilder> getFaqAnswersOrBuilderList()
      Answers extracted from FAQ documents.
      String getLatestMessage()
      The name of the latest conversation message used to compile suggestion for.
      com.google.protobuf.ByteString getLatestMessageBytes()
      The name of the latest conversation message used to compile suggestion for.
      • 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 Detail

      • getFaqAnswersList

        List<FaqAnswer> getFaqAnswersList()
         Answers extracted from FAQ documents.
         
        repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
      • getFaqAnswers

        FaqAnswer getFaqAnswers​(int index)
         Answers extracted from FAQ documents.
         
        repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
      • getFaqAnswersCount

        int getFaqAnswersCount()
         Answers extracted from FAQ documents.
         
        repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
      • getFaqAnswersOrBuilderList

        List<? extends FaqAnswerOrBuilder> getFaqAnswersOrBuilderList()
         Answers extracted from FAQ documents.
         
        repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
      • getFaqAnswersOrBuilder

        FaqAnswerOrBuilder getFaqAnswersOrBuilder​(int index)
         Answers extracted from FAQ documents.
         
        repeated .google.cloud.dialogflow.v2.FaqAnswer faq_answers = 1;
      • getLatestMessage

        String getLatestMessage()
         The name of the latest conversation message used to compile
         suggestion for.
        
         Format: `projects/<Project ID>/locations/<Location
         ID>/conversations/<Conversation ID>/messages/<Message ID>`.
         
        string latest_message = 2;
        Returns:
        The latestMessage.
      • getLatestMessageBytes

        com.google.protobuf.ByteString getLatestMessageBytes()
         The name of the latest conversation message used to compile
         suggestion for.
        
         Format: `projects/<Project ID>/locations/<Location
         ID>/conversations/<Conversation ID>/messages/<Message ID>`.
         
        string latest_message = 2;
        Returns:
        The bytes for latestMessage.
      • getContextSize

        int getContextSize()
         Number of messages prior to and including
         [latest_message][google.cloud.dialogflow.v2.SuggestFaqAnswersResponse.latest_message]
         to compile the suggestion. It may be smaller than the
         [SuggestFaqAnswersRequest.context_size][google.cloud.dialogflow.v2.SuggestFaqAnswersRequest.context_size]
         field in the request if there aren't that many messages in the
         conversation.
         
        int32 context_size = 3;
        Returns:
        The contextSize.