class Google::Apis::YoutubeV3::ChannelContentDetails::RelatedPlaylists
Attributes
The ID of the playlist that contains the channel“s favorite videos. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list. Corresponds to the JSON property `favorites` @return [String]
The ID of the playlist that contains the channel“s liked videos. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list. Corresponds to the JSON property `likes` @return [String]
The ID of the playlist that contains the channel“s uploaded videos. Use the videos.insert method to upload new videos and the videos.delete method to delete previously uploaded videos. Corresponds to the JSON property `uploads` @return [String]
The ID of the playlist that contains the channel“s watch history. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list. Corresponds to the JSON property `watchHistory` @return [String]
The ID of the playlist that contains the channel“s watch later playlist. Use the playlistItems.insert and playlistItems.delete to add or remove items from that list. Corresponds to the JSON property `watchLater` @return [String]
Public Class Methods
# File generated/google/apis/youtube_v3/classes.rb, line 1151 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/youtube_v3/classes.rb, line 1156 def update!(**args) @favorites = args[:favorites] if args.key?(:favorites) @likes = args[:likes] if args.key?(:likes) @uploads = args[:uploads] if args.key?(:uploads) @watch_history = args[:watch_history] if args.key?(:watch_history) @watch_later = args[:watch_later] if args.key?(:watch_later) end