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.



14343
14344
14345
# File 'lib/kaltura_types.rb', line 14343

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14345
14346
14347
# File 'lib/kaltura_types.rb', line 14345

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14344
14345
14346
# File 'lib/kaltura_types.rb', line 14344

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14346
14347
14348
# File 'lib/kaltura_types.rb', line 14346

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14341
14342
14343
# File 'lib/kaltura_types.rb', line 14341

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14342
14343
14344
# File 'lib/kaltura_types.rb', line 14342

def status
  @status
end

#typeObject

Returns the value of attribute type.



14339
14340
14341
# File 'lib/kaltura_types.rb', line 14339

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14340
14341
14342
# File 'lib/kaltura_types.rb', line 14340

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14338
14339
14340
# File 'lib/kaltura_types.rb', line 14338

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
# File 'lib/kaltura_types.rb', line 14361

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