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.



14441
14442
14443
# File 'lib/kaltura_types.rb', line 14441

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14443
14444
14445
# File 'lib/kaltura_types.rb', line 14443

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14442
14443
14444
# File 'lib/kaltura_types.rb', line 14442

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14444
14445
14446
# File 'lib/kaltura_types.rb', line 14444

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14439
14440
14441
# File 'lib/kaltura_types.rb', line 14439

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14440
14441
14442
# File 'lib/kaltura_types.rb', line 14440

def status
  @status
end

#typeObject

Returns the value of attribute type.



14437
14438
14439
# File 'lib/kaltura_types.rb', line 14437

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14438
14439
14440
# File 'lib/kaltura_types.rb', line 14438

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14436
14437
14438
# File 'lib/kaltura_types.rb', line 14436

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
# File 'lib/kaltura_types.rb', line 14459

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