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.



14260
14261
14262
# File 'lib/kaltura_types.rb', line 14260

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14262
14263
14264
# File 'lib/kaltura_types.rb', line 14262

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14261
14262
14263
# File 'lib/kaltura_types.rb', line 14261

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14263
14264
14265
# File 'lib/kaltura_types.rb', line 14263

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14258
14259
14260
# File 'lib/kaltura_types.rb', line 14258

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14259
14260
14261
# File 'lib/kaltura_types.rb', line 14259

def status
  @status
end

#typeObject

Returns the value of attribute type.



14256
14257
14258
# File 'lib/kaltura_types.rb', line 14256

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14257
14258
14259
# File 'lib/kaltura_types.rb', line 14257

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14255
14256
14257
# File 'lib/kaltura_types.rb', line 14255

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
# File 'lib/kaltura_types.rb', line 14278

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