Class: PlexRubySDK::Operations::AddPlaylistContentsMetadata

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/plex_ruby_sdk/models/operations/addplaylistcontents_metadata.rb

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(added_at: nil, composite: nil, duration: nil, guid: nil, key: nil, leaf_count: nil, playlist_type: nil, rating_key: nil, smart: nil, summary: nil, title: nil, type: nil, updated_at: nil) ⇒ AddPlaylistContentsMetadata

Returns a new instance of AddPlaylistContentsMetadata.



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/plex_ruby_sdk/models/operations/addplaylistcontents_metadata.rb', line 43

def initialize(added_at: nil, composite: nil, duration: nil, guid: nil, key: nil, leaf_count: nil, playlist_type: nil, rating_key: nil, smart: nil, summary: nil, title: nil, type: nil, updated_at: nil)
  @added_at = added_at
  @composite = composite
  @duration = duration
  @guid = guid
  @key = key
  @leaf_count = leaf_count
  @playlist_type = playlist_type
  @rating_key = rating_key
  @smart = smart
  @summary = summary
  @title = title
  @type = type
  @updated_at = updated_at
end