Class: PlexRubySDK::Operations::CreatePlaylistMetadata

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

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

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

Returns a new instance of CreatePlaylistMetadata.



49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# File 'lib/plex_ruby_sdk/models/operations/createplaylist_metadata.rb', line 49

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