Interface SuggestSmartRepliesRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getContextSize()
      Optional.
      TextInput getCurrentTextInput()
      The current natural language text segment to compile suggestion for.
      TextInputOrBuilder getCurrentTextInputOrBuilder()
      The current natural language text segment to compile suggestion for.
      String getLatestMessage()
      The name of the latest conversation message to compile suggestion for.
      com.google.protobuf.ByteString getLatestMessageBytes()
      The name of the latest conversation message to compile suggestion for.
      String getParent()
      Required.
      com.google.protobuf.ByteString getParentBytes()
      Required.
      boolean hasCurrentTextInput()
      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 Detail

      • 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.v2beta1.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.v2beta1.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.v2beta1.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()
         Optional. 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.