class Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1FeedbackMessage
A feedback message inside a feedback thread.
Attributes
String content of the feedback. Maximum of 10000 characters. Corresponds to the JSON property `body` @return [String]
Create time. Corresponds to the JSON property `createTime` @return [String]
The image storing this feedback if the feedback is an image representing operator's comments. Corresponds to the JSON property `image` NOTE: Values are automatically base64 encoded/decoded in the client library. @return [String]
Name of the feedback message in a feedback thread. Format: 'project/` project_id`/datasets/`dataset_id`/annotatedDatasets/`annotated_dataset_id`/ feedbackThreads/`feedback_thread_id`/feedbackMessage/`feedback_message_id`' Corresponds to the JSON property `name` @return [String]
Metadata describing the feedback from the operator. Corresponds to the JSON property `operatorFeedbackMetadata` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadata]
Metadata describing the feedback from the labeling task requester. Corresponds to the JSON property `requesterFeedbackMetadata` @return [Google::Apis::DatalabelingV1beta1::GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadata]
Public Class Methods
# File lib/google/apis/datalabeling_v1beta1/classes.rb, line 2296 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/datalabeling_v1beta1/classes.rb, line 2301 def update!(**args) @body = args[:body] if args.key?(:body) @create_time = args[:create_time] if args.key?(:create_time) @image = args[:image] if args.key?(:image) @name = args[:name] if args.key?(:name) @operator_feedback_metadata = args[:operator_feedback_metadata] if args.key?(:operator_feedback_metadata) @requester_feedback_metadata = args[:requester_feedback_metadata] if args.key?(:requester_feedback_metadata) end