Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback
- 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
Feedback for knowledge search.
Instance Attribute Summary collapse
-
#answer_copied ⇒ Boolean
(also: #answer_copied?)
Whether the answer was copied by the human agent or not.
-
#clicked_uris ⇒ Array<String>
The URIs clicked by the human agent.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback
constructor
A new instance of GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback
Returns a new instance of GoogleCloudDialogflowV2beta1AgentAssistantFeedbackKnowledgeSearchFeedback.
11217 11218 11219 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 11217 def initialize(**args) update!(**args) end |
Instance Attribute Details
#answer_copied ⇒ Boolean Also known as: answer_copied?
Whether the answer was copied by the human agent or not. If the value is set
to be true, AnswerFeedback.clicked will be updated to be true.
Corresponds to the JSON property answerCopied
11207 11208 11209 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 11207 def answer_copied @answer_copied end |
#clicked_uris ⇒ Array<String>
The URIs clicked by the human agent. The value is appended for each
UpdateAnswerRecordRequest. If the value is not empty, AnswerFeedback.clicked
will be updated to be true.
Corresponds to the JSON property clickedUris
11215 11216 11217 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 11215 def clicked_uris @clicked_uris end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11222 11223 11224 11225 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 11222 def update!(**args) @answer_copied = args[:answer_copied] if args.key?(:answer_copied) @clicked_uris = args[:clicked_uris] if args.key?(:clicked_uris) end |