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 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::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.
8971 8972 8973 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8971 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
8957 8958 8959 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8957 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
8964 8965 8966 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8964 def @latest_message end |
#summary ⇒ Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
Generated summary for a conversation.
Corresponds to the JSON property summary
8969 8970 8971 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8969 def summary @summary end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8976 8977 8978 8979 8980 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8976 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 |