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.



16269
16270
16271
# File 'lib/kaltura_types.rb', line 16269

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16270
16271
16272
# File 'lib/kaltura_types.rb', line 16270

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16271
16272
16273
# File 'lib/kaltura_types.rb', line 16271

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16275
16276
16277
# File 'lib/kaltura_types.rb', line 16275

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16272
16273
16274
# File 'lib/kaltura_types.rb', line 16272

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16273
16274
16275
# File 'lib/kaltura_types.rb', line 16273

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16266
16267
16268
# File 'lib/kaltura_types.rb', line 16266

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16274
16275
16276
# File 'lib/kaltura_types.rb', line 16274

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16268
16269
16270
# File 'lib/kaltura_types.rb', line 16268

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16267
16268
16269
# File 'lib/kaltura_types.rb', line 16267

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
# File 'lib/kaltura_types.rb', line 16287

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