Interface GenerateSuggestionsRequestOrBuilder

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

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

    • getConversation

      String getConversation()
       Required. The conversation for which the suggestions are generated. Format:
       `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>`.
      
       The conversation must be created with a conversation profile which has
       generators configured in it to be able to get suggestions.
       
      string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The conversation.
    • getConversationBytes

      com.google.protobuf.ByteString getConversationBytes()
       Required. The conversation for which the suggestions are generated. Format:
       `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>`.
      
       The conversation must be created with a conversation profile which has
       generators configured in it to be able to get suggestions.
       
      string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for conversation.
    • getLatestMessage

      String getLatestMessage()
       Optional. The name of the latest conversation message for which the request
       is triggered. 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 for which the request
       is triggered. 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.
    • getTriggerEventsList

      List<TriggerEvent> getTriggerEventsList()
       Optional. A list of trigger events. Only generators configured in the
       conversation_profile whose trigger_event is listed here will be triggered.
       
      repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the triggerEvents.
    • getTriggerEventsCount

      int getTriggerEventsCount()
       Optional. A list of trigger events. Only generators configured in the
       conversation_profile whose trigger_event is listed here will be triggered.
       
      repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of triggerEvents.
    • getTriggerEvents

      TriggerEvent getTriggerEvents(int index)
       Optional. A list of trigger events. Only generators configured in the
       conversation_profile whose trigger_event is listed here will be triggered.
       
      repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The triggerEvents at the given index.
    • getTriggerEventsValueList

      List<Integer> getTriggerEventsValueList()
       Optional. A list of trigger events. Only generators configured in the
       conversation_profile whose trigger_event is listed here will be triggered.
       
      repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the enum numeric values on the wire for triggerEvents.
    • getTriggerEventsValue

      int getTriggerEventsValue(int index)
       Optional. A list of trigger events. Only generators configured in the
       conversation_profile whose trigger_event is listed here will be triggered.
       
      repeated .google.cloud.dialogflow.v2.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of triggerEvents at the given index.