Class: Kaltura::KalturaNotificationJobData

Inherits:
KalturaJobData show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#dataObject

Returns the value of attribute data.



13694
13695
13696
# File 'lib/kaltura_types.rb', line 13694

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



13696
13697
13698
# File 'lib/kaltura_types.rb', line 13696

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



13695
13696
13697
# File 'lib/kaltura_types.rb', line 13695

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



13697
13698
13699
# File 'lib/kaltura_types.rb', line 13697

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



13692
13693
13694
# File 'lib/kaltura_types.rb', line 13692

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



13693
13694
13695
# File 'lib/kaltura_types.rb', line 13693

def status
  @status
end

#typeObject

Returns the value of attribute type.



13690
13691
13692
# File 'lib/kaltura_types.rb', line 13690

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



13691
13692
13693
# File 'lib/kaltura_types.rb', line 13691

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



13689
13690
13691
# File 'lib/kaltura_types.rb', line 13689

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
# File 'lib/kaltura_types.rb', line 13712

def from_xml(xml_element)
	super
	if xml_element.elements['userId'] != nil
		self.user_id = xml_element.elements['userId'].text
	end
	if xml_element.elements['type'] != nil
		self.type = xml_element.elements['type'].text
	end
	if xml_element.elements['typeAsString'] != nil
		self.type_as_string = xml_element.elements['typeAsString'].text
	end
	if xml_element.elements['objectId'] != nil
		self.object_id = xml_element.elements['objectId'].text
	end
	if xml_element.elements['status'] != nil
		self.status = xml_element.elements['status'].text
	end
	if xml_element.elements['data'] != nil
		self.data = xml_element.elements['data'].text
	end
	if xml_element.elements['numberOfAttempts'] != nil
		self.number_of_attempts = xml_element.elements['numberOfAttempts'].text
	end
	if xml_element.elements['notificationResult'] != nil
		self.notification_result = xml_element.elements['notificationResult'].text
	end
	if xml_element.elements['objType'] != nil
		self.obj_type = xml_element.elements['objType'].text
	end
end