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.



14532
14533
14534
# File 'lib/kaltura_types.rb', line 14532

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14534
14535
14536
# File 'lib/kaltura_types.rb', line 14534

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14533
14534
14535
# File 'lib/kaltura_types.rb', line 14533

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14535
14536
14537
# File 'lib/kaltura_types.rb', line 14535

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14530
14531
14532
# File 'lib/kaltura_types.rb', line 14530

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14531
14532
14533
# File 'lib/kaltura_types.rb', line 14531

def status
  @status
end

#typeObject

Returns the value of attribute type.



14528
14529
14530
# File 'lib/kaltura_types.rb', line 14528

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14529
14530
14531
# File 'lib/kaltura_types.rb', line 14529

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14527
14528
14529
# File 'lib/kaltura_types.rb', line 14527

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
# File 'lib/kaltura_types.rb', line 14550

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