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.



16399
16400
16401
# File 'lib/kaltura_types.rb', line 16399

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16400
16401
16402
# File 'lib/kaltura_types.rb', line 16400

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16401
16402
16403
# File 'lib/kaltura_types.rb', line 16401

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16405
16406
16407
# File 'lib/kaltura_types.rb', line 16405

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16402
16403
16404
# File 'lib/kaltura_types.rb', line 16402

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16403
16404
16405
# File 'lib/kaltura_types.rb', line 16403

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16396
16397
16398
# File 'lib/kaltura_types.rb', line 16396

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16404
16405
16406
# File 'lib/kaltura_types.rb', line 16404

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16398
16399
16400
# File 'lib/kaltura_types.rb', line 16398

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16397
16398
16399
# File 'lib/kaltura_types.rb', line 16397

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
# File 'lib/kaltura_types.rb', line 16417

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