Class: WowzaRest::Data::Application

Inherits:
Base
  • Object
show all
Defined in:
lib/wowza_rest/data/application.rb

Defined Under Namespace

Classes: DRMConfig, DVRConfig, Module, SecurityConfig, StreamConfig, TranscoderConfig

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#define_attribute_getter, #define_attribute_setter, #map_array_objects, #setup_attributes

Constructor Details

#initialize(attrs = {}) ⇒ Application

Returns a new instance of Application.



9
10
11
12
# File 'lib/wowza_rest/data/application.rb', line 9

def initialize(attrs = {})
  initialize_object_attrs(attrs)
  super(attrs)
end

Instance Attribute Details

#drm_configObject (readonly)

Returns the value of attribute drm_config.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def drm_config
  @drm_config
end

#dvr_configObject (readonly)

Returns the value of attribute dvr_config.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def dvr_config
  @dvr_config
end

#modulesObject (readonly)

Returns the value of attribute modules.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def modules
  @modules
end

#security_configObject (readonly)

Returns the value of attribute security_config.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def security_config
  @security_config
end

#stream_configObject (readonly)

Returns the value of attribute stream_config.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def stream_config
  @stream_config
end

#transcoder_configObject (readonly)

Returns the value of attribute transcoder_config.



6
7
8
# File 'lib/wowza_rest/data/application.rb', line 6

def transcoder_config
  @transcoder_config
end