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.



16416
16417
16418
# File 'lib/kaltura_types.rb', line 16416

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16417
16418
16419
# File 'lib/kaltura_types.rb', line 16417

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16418
16419
16420
# File 'lib/kaltura_types.rb', line 16418

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16422
16423
16424
# File 'lib/kaltura_types.rb', line 16422

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16419
16420
16421
# File 'lib/kaltura_types.rb', line 16419

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16420
16421
16422
# File 'lib/kaltura_types.rb', line 16420

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16413
16414
16415
# File 'lib/kaltura_types.rb', line 16413

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16421
16422
16423
# File 'lib/kaltura_types.rb', line 16421

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16415
16416
16417
# File 'lib/kaltura_types.rb', line 16415

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16414
16415
16416
# File 'lib/kaltura_types.rb', line 16414

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
# File 'lib/kaltura_types.rb', line 16434

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