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.
19835 19836 19837 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19835 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
19815 19816 19817 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19815 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
19821 19822 19823 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19821 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
19826 19827 19828 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19826 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
19833 19834 19835 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19833 def text_sections @text_sections end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
19840 19841 19842 19843 19844 19845 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19840 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 |