Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary
- 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
Generated summary for a conversation.
Instance Attribute Summary collapse
-
#answer_record ⇒ String
The name of the answer record.
-
#text ⇒ String
The summary content that is concatenated into one string.
-
#text_sections ⇒ Hash<String,String>
The summary content that is divided into sections.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary
constructor
A new instance of GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary
Returns a new instance of GoogleCloudDialogflowV2SuggestConversationSummaryResponseSummary.
12636 12637 12638 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 12636 def initialize(**args) update!(**args) end |
Instance Attribute Details
#answer_record ⇒ String
The name of the answer record. Format: "projects//answerRecords/"
Corresponds to the JSON property answerRecord
12622 12623 12624 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 12622 def answer_record @answer_record end |
#text ⇒ String
The summary content that is concatenated into one string.
Corresponds to the JSON property text
12627 12628 12629 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 12627 def text @text end |
#text_sections ⇒ Hash<String,String>
The summary content that is divided into sections. The key is the section's
name and the value is the section's content. There is no specific format for
the key or value.
Corresponds to the JSON property textSections
12634 12635 12636 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 12634 def text_sections @text_sections end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
12641 12642 12643 12644 12645 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 12641 def update!(**args) @answer_record = args[:answer_record] if args.key?(:answer_record) @text = args[:text] if args.key?(:text) @text_sections = args[:text_sections] if args.key?(:text_sections) end |