Interface SuggestKnowledgeAssistRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    int
    Optional.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Required.
    com.google.protobuf.ByteString
    Required.
    Optional.
    com.google.protobuf.ByteString
    Optional.

    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 suggestions 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 suggestions 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.
    • getLatestMessage

      String getLatestMessage()
       Optional. The name of the latest conversation message to compile
       suggestions 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.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The latestMessage.
    • getLatestMessageBytes

      com.google.protobuf.ByteString getLatestMessageBytes()
       Optional. The name of the latest conversation message to compile
       suggestions 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.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for latestMessage.
    • getContextSize

      int getContextSize()
       Optional. Max number of messages prior to and including
       [latest_message][google.cloud.dialogflow.v2.SuggestKnowledgeAssistRequest.latest_message]
       to use as context when compiling the suggestion. The context size is by
       default 100 and at most 100.
       
      int32 context_size = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The contextSize.
    • getPreviousSuggestedQuery

      String getPreviousSuggestedQuery()
       Optional. The previously suggested query for the given conversation. This
       helps identify whether the next suggestion we generate is reasonably
       different from the previous one. This is useful to avoid similar
       suggestions within the conversation.
       
      string previous_suggested_query = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The previousSuggestedQuery.
    • getPreviousSuggestedQueryBytes

      com.google.protobuf.ByteString getPreviousSuggestedQueryBytes()
       Optional. The previously suggested query for the given conversation. This
       helps identify whether the next suggestion we generate is reasonably
       different from the previous one. This is useful to avoid similar
       suggestions within the conversation.
       
      string previous_suggested_query = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for previousSuggestedQuery.