Class: PlexRubySDK::Operations::Feature

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

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

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

Constructor Details

#initialize(type: nil, action: nil, directory: nil, flavor: nil, key: nil, scrobble_key: nil, unscrobble_key: nil) ⇒ Feature

Returns a new instance of Feature.



31
32
33
34
35
36
37
38
39
# File 'lib/plex_ruby_sdk/models/operations/feature.rb', line 31

def initialize(type: nil, action: nil, directory: nil, flavor: nil, key: nil, scrobble_key: nil, unscrobble_key: nil)
  @type = type
  @action = action
  @directory = directory
  @flavor = flavor
  @key = key
  @scrobble_key = scrobble_key
  @unscrobble_key = unscrobble_key
end