Interface SuggestSmartRepliesRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    int
    Max number of messages prior to and including [latest_message] to use as context when compiling the suggestion.
    The current natural language text segment to compile suggestion for.
    The current natural language text segment to compile suggestion for.
    The name of the latest conversation message to compile suggestion for.
    com.google.protobuf.ByteString
    The name of the latest conversation message to compile suggestion for.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The current natural language text segment 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 Details

    • getParent

      String getParent()
       Required. The name of the participant to fetch suggestion for.
       Format: `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The name of the participant to fetch suggestion for.
       Format: `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasCurrentTextInput

      boolean hasCurrentTextInput()
       The current natural language text segment to compile suggestion
       for. This provides a way for user to get follow up smart reply suggestion
       after a smart reply selection, without sending a text message.
       
      .google.cloud.dialogflow.v2.TextInput current_text_input = 4;
      Returns:
      Whether the currentTextInput field is set.
    • getCurrentTextInput

      TextInput getCurrentTextInput()
       The current natural language text segment to compile suggestion
       for. This provides a way for user to get follow up smart reply suggestion
       after a smart reply selection, without sending a text message.
       
      .google.cloud.dialogflow.v2.TextInput current_text_input = 4;
      Returns:
      The currentTextInput.
    • getCurrentTextInputOrBuilder

      TextInputOrBuilder getCurrentTextInputOrBuilder()
       The current natural language text segment to compile suggestion
       for. This provides a way for user to get follow up smart reply suggestion
       after a smart reply selection, without sending a text message.
       
      .google.cloud.dialogflow.v2.TextInput current_text_input = 4;
    • getLatestMessage

      String getLatestMessage()
       The name of the latest conversation message to compile suggestion
       for. If empty, it will be the latest message of the conversation.
      
       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 to compile suggestion
       for. If empty, it will be the latest message of the conversation.
      
       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()
       Max number of messages prior to and including
       [latest_message] to use as context when compiling the
       suggestion. By default 20 and at most 50.
       
      int32 context_size = 3;
      Returns:
      The contextSize.