Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback
- 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
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) ⇒ GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback
constructor
A new instance of GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback
Returns a new instance of GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback.
7370 7371 7372 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 7370 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
7360 7361 7362 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 7360 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
7368 7369 7370 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 7368 def clicked_uris @clicked_uris end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7375 7376 7377 7378 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 7375 def update!(**args) @answer_copied = args[:answer_copied] if args.key?(:answer_copied) @clicked_uris = args[:clicked_uris] if args.key?(:clicked_uris) end |