Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback
- 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 assist.
Instance Attribute Summary collapse
-
#answer_copied ⇒ Boolean
(also: #answer_copied?)
Whether the suggested answer was copied by the human agent.
-
#clicked_uris ⇒ Array<String>
The URIs clicked by the human agent.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback
constructor
A new instance of GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback
Returns a new instance of GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback.
8007 8008 8009 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8007 def initialize(**args) update!(**args) end |
Instance Attribute Details
#answer_copied ⇒ Boolean Also known as: answer_copied?
Whether the suggested answer was copied by the human agent. If the value is
set to be true, AnswerFeedback.clicked will be updated to be true.
Corresponds to the JSON property answerCopied
7997 7998 7999 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 7997 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
8005 8006 8007 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8005 def clicked_uris @clicked_uris end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8012 8013 8014 8015 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 8012 def update!(**args) @answer_copied = args[:answer_copied] if args.key?(:answer_copied) @clicked_uris = args[:clicked_uris] if args.key?(:clicked_uris) end |