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.



16451
16452
16453
# File 'lib/kaltura_types.rb', line 16451

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16452
16453
16454
# File 'lib/kaltura_types.rb', line 16452

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16453
16454
16455
# File 'lib/kaltura_types.rb', line 16453

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16457
16458
16459
# File 'lib/kaltura_types.rb', line 16457

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16454
16455
16456
# File 'lib/kaltura_types.rb', line 16454

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16455
16456
16457
# File 'lib/kaltura_types.rb', line 16455

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16448
16449
16450
# File 'lib/kaltura_types.rb', line 16448

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16456
16457
16458
# File 'lib/kaltura_types.rb', line 16456

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16450
16451
16452
# File 'lib/kaltura_types.rb', line 16450

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16449
16450
16451
# File 'lib/kaltura_types.rb', line 16449

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
# File 'lib/kaltura_types.rb', line 16469

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