Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Overview
The response message for Conversations.GenerateStatelessSummary.
Instance Attribute Summary collapse
-
#context_size ⇒ Fixnum
Number of messages prior to and including last_conversation_message used to compile the suggestion.
-
#latest_message ⇒ String
The name of the latest conversation message used as context for compiling suggestion.
-
#summary ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse
constructor
A new instance of GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse
Returns a new instance of GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponse.
12770 12771 12772 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 12770 def initialize(**args) update!(**args) end |
Instance Attribute Details
#context_size ⇒ Fixnum
Number of messages prior to and including last_conversation_message used to
compile the suggestion. It may be smaller than the
GenerateStatelessSummaryRequest.context_size field in the request if there
weren't that many messages in the conversation.
Corresponds to the JSON property contextSize
12756 12757 12758 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 12756 def context_size @context_size end |
#latest_message ⇒ String
The name of the latest conversation message used as context for compiling
suggestion. The format is specific to the user and the names of the messages
provided.
Corresponds to the JSON property latestMessage
12763 12764 12765 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 12763 def @latest_message end |
#summary ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
Corresponds to the JSON property summary
12768 12769 12770 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 12768 def summary @summary end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
12775 12776 12777 12778 12779 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 12775 def update!(**args) @context_size = args[:context_size] if args.key?(:context_size) @latest_message = args[:latest_message] if args.key?(:latest_message) @summary = args[:summary] if args.key?(:summary) end |