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.



13714
13715
13716
# File 'lib/kaltura_types.rb', line 13714

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



13716
13717
13718
# File 'lib/kaltura_types.rb', line 13716

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



13715
13716
13717
# File 'lib/kaltura_types.rb', line 13715

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



13717
13718
13719
# File 'lib/kaltura_types.rb', line 13717

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



13712
13713
13714
# File 'lib/kaltura_types.rb', line 13712

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



13713
13714
13715
# File 'lib/kaltura_types.rb', line 13713

def status
  @status
end

#typeObject

Returns the value of attribute type.



13710
13711
13712
# File 'lib/kaltura_types.rb', line 13710

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



13711
13712
13713
# File 'lib/kaltura_types.rb', line 13711

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



13709
13710
13711
# File 'lib/kaltura_types.rb', line 13709

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
# File 'lib/kaltura_types.rb', line 13732

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