Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponse
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2/classes.rb,
lib/google/apis/dialogflow_v2/representations.rb,
lib/google/apis/dialogflow_v2/representations.rb
Overview
The response message for Conversations.GenerateStatelessSummary.
Instance Attribute Summary collapse
-
#context_size ⇒ Fixnum
Number of messages prior to and including latest_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::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2GenerateStatelessSummaryResponse
constructor
A new instance of GoogleCloudDialogflowV2GenerateStatelessSummaryResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2GenerateStatelessSummaryResponse
Returns a new instance of GoogleCloudDialogflowV2GenerateStatelessSummaryResponse.
11791 11792 11793 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 11791 def initialize(**args) update!(**args) end |
Instance Attribute Details
#context_size ⇒ Fixnum
Number of messages prior to and including latest_message used to compile the
suggestion. It may be smaller than the GenerateStatelessSummaryRequest.
max_context_size field in the request if there weren't that many messages in
the conversation.
Corresponds to the JSON property contextSize
11777 11778 11779 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 11777 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
11784 11785 11786 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 11784 def end |
#summary ⇒ Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
Corresponds to the JSON property summary
11789 11790 11791 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 11789 def summary @summary end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11796 11797 11798 11799 11800 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 11796 def update!(**args) @context_size = args[:context_size] if args.key?(:context_size) = args[:latest_message] if args.key?(:latest_message) @summary = args[:summary] if args.key?(:summary) end |