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.



16369
16370
16371
# File 'lib/kaltura_types.rb', line 16369

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16370
16371
16372
# File 'lib/kaltura_types.rb', line 16370

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16371
16372
16373
# File 'lib/kaltura_types.rb', line 16371

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16375
16376
16377
# File 'lib/kaltura_types.rb', line 16375

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16372
16373
16374
# File 'lib/kaltura_types.rb', line 16372

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16373
16374
16375
# File 'lib/kaltura_types.rb', line 16373

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16366
16367
16368
# File 'lib/kaltura_types.rb', line 16366

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16374
16375
16376
# File 'lib/kaltura_types.rb', line 16374

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16368
16369
16370
# File 'lib/kaltura_types.rb', line 16368

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16367
16368
16369
# File 'lib/kaltura_types.rb', line 16367

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
# File 'lib/kaltura_types.rb', line 16387

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