class Google::Apis::YoutubeV3::CommentThread
A *comment thread* represents information that applies to a top level comment and all its replies. It can also include the top level comment itself and some of the replies.
Attributes
Etag of this resource. Corresponds to the JSON property `etag` @return [String]
The ID that YouTube uses to uniquely identify the comment thread. Corresponds to the JSON property `id` @return [String]
Identifies what kind of resource this is. Value: the fixed string “youtube# commentThread”. Corresponds to the JSON property `kind` @return [String]
Comments written in (direct or indirect) reply to the top level comment. Corresponds to the JSON property `replies` @return [Google::Apis::YoutubeV3::CommentThreadReplies]
Basic details about a comment thread. Corresponds to the JSON property `snippet` @return [Google::Apis::YoutubeV3::CommentThreadSnippet]
Public Class Methods
# File lib/google/apis/youtube_v3/classes.rb, line 2228 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/youtube_v3/classes.rb, line 2233 def update!(**args) @etag = args[:etag] if args.key?(:etag) @id = args[:id] if args.key?(:id) @kind = args[:kind] if args.key?(:kind) @replies = args[:replies] if args.key?(:replies) @snippet = args[:snippet] if args.key?(:snippet) end