Class: Google::Apis::YoutubeV3::ChannelContentDetails::RelatedPlaylists
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::YoutubeV3::ChannelContentDetails::RelatedPlaylists
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/youtube_v3/classes.rb,
 generated/google/apis/youtube_v3/representations.rb,
 generated/google/apis/youtube_v3/representations.rb
Instance Attribute Summary collapse
- 
  
    
      #favorites  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the playlist that contains the channel"s favorite videos. 
- 
  
    
      #likes  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the playlist that contains the channel"s liked videos. 
- 
  
    
      #uploads  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the playlist that contains the channel"s uploaded videos. 
- 
  
    
      #watch_history  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the playlist that contains the channel"s watch history. 
- 
  
    
      #watch_later  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the playlist that contains the channel"s watch later playlist. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ RelatedPlaylists 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of RelatedPlaylists. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ RelatedPlaylists
Returns a new instance of RelatedPlaylists
| 1155 1156 1157 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1155 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#favorites ⇒ String
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
| 1125 1126 1127 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1125 def favorites @favorites end | 
#likes ⇒ 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
| 1132 1133 1134 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1132 def likes @likes end | 
#uploads ⇒ 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
| 1139 1140 1141 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1139 def uploads @uploads end | 
#watch_history ⇒ 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
| 1146 1147 1148 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1146 def watch_history @watch_history end | 
#watch_later ⇒ 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
| 1153 1154 1155 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1153 def watch_later @watch_later end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1160 1161 1162 1163 1164 1165 1166 | # File 'generated/google/apis/youtube_v3/classes.rb', line 1160 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 |