Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary
- 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
Generated summary for a conversation.
Instance Attribute Summary collapse
-
#answer_record ⇒ String
The name of the answer record.
-
#baseline_model_version ⇒ String
The baseline model version used to generate this summary.
-
#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) ⇒ GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary
constructor
A new instance of GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary
Returns a new instance of GoogleCloudDialogflowV2beta1SuggestConversationSummaryResponseSummary.
18128 18129 18130 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18128 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
18108 18109 18110 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18108 def answer_record @answer_record end |
#baseline_model_version ⇒ String
The baseline model version used to generate this summary. It is empty if a
baseline model was not used to generate this summary.
Corresponds to the JSON property baselineModelVersion
18114 18115 18116 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18114 def baseline_model_version @baseline_model_version end |
#text ⇒ String
The summary content that is concatenated into one string.
Corresponds to the JSON property text
18119 18120 18121 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18119 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
18126 18127 18128 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18126 def text_sections @text_sections end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
18133 18134 18135 18136 18137 18138 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 18133 def update!(**args) @answer_record = args[:answer_record] if args.key?(:answer_record) @baseline_model_version = args[:baseline_model_version] if args.key?(:baseline_model_version) @text = args[:text] if args.key?(:text) @text_sections = args[:text_sections] if args.key?(:text_sections) end |