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.



14394
14395
14396
# File 'lib/kaltura_types.rb', line 14394

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14396
14397
14398
# File 'lib/kaltura_types.rb', line 14396

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14395
14396
14397
# File 'lib/kaltura_types.rb', line 14395

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14397
14398
14399
# File 'lib/kaltura_types.rb', line 14397

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14392
14393
14394
# File 'lib/kaltura_types.rb', line 14392

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14393
14394
14395
# File 'lib/kaltura_types.rb', line 14393

def status
  @status
end

#typeObject

Returns the value of attribute type.



14390
14391
14392
# File 'lib/kaltura_types.rb', line 14390

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14391
14392
14393
# File 'lib/kaltura_types.rb', line 14391

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14389
14390
14391
# File 'lib/kaltura_types.rb', line 14389

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
# File 'lib/kaltura_types.rb', line 14412

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