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.



14214
14215
14216
# File 'lib/kaltura_types.rb', line 14214

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14216
14217
14218
# File 'lib/kaltura_types.rb', line 14216

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14215
14216
14217
# File 'lib/kaltura_types.rb', line 14215

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14217
14218
14219
# File 'lib/kaltura_types.rb', line 14217

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14212
14213
14214
# File 'lib/kaltura_types.rb', line 14212

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14213
14214
14215
# File 'lib/kaltura_types.rb', line 14213

def status
  @status
end

#typeObject

Returns the value of attribute type.



14210
14211
14212
# File 'lib/kaltura_types.rb', line 14210

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14211
14212
14213
# File 'lib/kaltura_types.rb', line 14211

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14209
14210
14211
# File 'lib/kaltura_types.rb', line 14209

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
# File 'lib/kaltura_types.rb', line 14232

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