Interface SuggestSmartRepliesResponseOrBuilder

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

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

    • getSmartReplyAnswersList

      List<SmartReplyAnswer> getSmartReplyAnswersList()
       Output only. Multiple reply options provided by smart reply service. The
       order is based on the rank of the model prediction.
       The maximum number of the returned replies is set in SmartReplyConfig.
       
      repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSmartReplyAnswers

      SmartReplyAnswer getSmartReplyAnswers(int index)
       Output only. Multiple reply options provided by smart reply service. The
       order is based on the rank of the model prediction.
       The maximum number of the returned replies is set in SmartReplyConfig.
       
      repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSmartReplyAnswersCount

      int getSmartReplyAnswersCount()
       Output only. Multiple reply options provided by smart reply service. The
       order is based on the rank of the model prediction.
       The maximum number of the returned replies is set in SmartReplyConfig.
       
      repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSmartReplyAnswersOrBuilderList

      List<? extends SmartReplyAnswerOrBuilder> getSmartReplyAnswersOrBuilderList()
       Output only. Multiple reply options provided by smart reply service. The
       order is based on the rank of the model prediction.
       The maximum number of the returned replies is set in SmartReplyConfig.
       
      repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSmartReplyAnswersOrBuilder

      SmartReplyAnswerOrBuilder getSmartReplyAnswersOrBuilder(int index)
       Output only. Multiple reply options provided by smart reply service. The
       order is based on the rank of the model prediction.
       The maximum number of the returned replies is set in SmartReplyConfig.
       
      repeated .google.cloud.dialogflow.v2.SmartReplyAnswer smart_reply_answers = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • 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 [(.google.api.resource_reference) = { ... }
      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 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for latestMessage.
    • getContextSize

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