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.



15760
15761
15762
# File 'lib/kaltura_types.rb', line 15760

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



15761
15762
15763
# File 'lib/kaltura_types.rb', line 15761

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



15762
15763
15764
# File 'lib/kaltura_types.rb', line 15762

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



15766
15767
15768
# File 'lib/kaltura_types.rb', line 15766

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



15763
15764
15765
# File 'lib/kaltura_types.rb', line 15763

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



15764
15765
15766
# File 'lib/kaltura_types.rb', line 15764

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



15757
15758
15759
# File 'lib/kaltura_types.rb', line 15757

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



15765
15766
15767
# File 'lib/kaltura_types.rb', line 15765

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



15759
15760
15761
# File 'lib/kaltura_types.rb', line 15759

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



15758
15759
15760
# File 'lib/kaltura_types.rb', line 15758

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
# File 'lib/kaltura_types.rb', line 15778

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