Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
- 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
-
#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) ⇒ GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
constructor
A new instance of GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary
Returns a new instance of GoogleCloudDialogflowV2GenerateStatelessSummaryResponseSummary.
10716 10717 10718 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10716 def initialize(**args) update!(**args) end |
Instance Attribute Details
#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
10702 10703 10704 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10702 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
10707 10708 10709 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10707 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
10714 10715 10716 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10714 def text_sections @text_sections end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
10721 10722 10723 10724 10725 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10721 def update!(**args) @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 |