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.



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

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



13720
13721
13722
# File 'lib/kaltura_types.rb', line 13720

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



13719
13720
13721
# File 'lib/kaltura_types.rb', line 13719

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



13721
13722
13723
# File 'lib/kaltura_types.rb', line 13721

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



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

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



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

def status
  @status
end

#typeObject

Returns the value of attribute type.



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

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



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

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



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

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
13762
13763
13764
13765
# File 'lib/kaltura_types.rb', line 13736

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