Class: Kaltura::KalturaAkamaiUniversalProvisionJobData

Inherits:
KalturaProvisionJobData show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaProvisionJobData

#backup_encoder_ip, #backup_stream_id, #encoder_ip, #encoder_password, #encoder_username, #end_date, #media_type, #primary_broadcasting_url, #return_val, #rtmp, #secondary_broadcasting_url, #stream_name

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#domain_nameObject

Returns the value of attribute domain_name.



16146
16147
16148
# File 'lib/kaltura_types.rb', line 16146

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16147
16148
16149
# File 'lib/kaltura_types.rb', line 16147

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16148
16149
16150
# File 'lib/kaltura_types.rb', line 16148

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16152
16153
16154
# File 'lib/kaltura_types.rb', line 16152

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16149
16150
16151
# File 'lib/kaltura_types.rb', line 16149

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16150
16151
16152
# File 'lib/kaltura_types.rb', line 16150

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16143
16144
16145
# File 'lib/kaltura_types.rb', line 16143

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16151
16152
16153
# File 'lib/kaltura_types.rb', line 16151

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16145
16146
16147
# File 'lib/kaltura_types.rb', line 16145

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16144
16145
16146
# File 'lib/kaltura_types.rb', line 16144

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
# File 'lib/kaltura_types.rb', line 16164

def from_xml(xml_element)
  super
  if xml_element.elements['streamId'] != nil
    self.stream_id = xml_element.elements['streamId'].text
  end
  if xml_element.elements['systemUserName'] != nil
    self.system_user_name = xml_element.elements['systemUserName'].text
  end
  if xml_element.elements['systemPassword'] != nil
    self.system_password = xml_element.elements['systemPassword'].text
  end
  if xml_element.elements['domainName'] != nil
    self.domain_name = xml_element.elements['domainName'].text
  end
  if xml_element.elements['dvrEnabled'] != nil
    self.dvr_enabled = xml_element.elements['dvrEnabled'].text
  end
  if xml_element.elements['dvrWindow'] != nil
    self.dvr_window = xml_element.elements['dvrWindow'].text
  end
  if xml_element.elements['primaryContact'] != nil
    self.primary_contact = xml_element.elements['primaryContact'].text
  end
  if xml_element.elements['secondaryContact'] != nil
    self.secondary_contact = xml_element.elements['secondaryContact'].text
  end
  if xml_element.elements['streamType'] != nil
    self.stream_type = xml_element.elements['streamType'].text
  end
  if xml_element.elements['notificationEmail'] != nil
    self.notification_email = xml_element.elements['notificationEmail'].text
  end
end