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.



14307
14308
14309
# File 'lib/kaltura_types.rb', line 14307

def data
  @data
end

#notification_resultObject

Returns the value of attribute notification_result.



14309
14310
14311
# File 'lib/kaltura_types.rb', line 14309

def notification_result
  @notification_result
end

#number_of_attemptsObject

Returns the value of attribute number_of_attempts.



14308
14309
14310
# File 'lib/kaltura_types.rb', line 14308

def number_of_attempts
  @number_of_attempts
end

#obj_typeObject

Returns the value of attribute obj_type.



14310
14311
14312
# File 'lib/kaltura_types.rb', line 14310

def obj_type
  @obj_type
end

#object_idObject

Returns the value of attribute object_id.



14305
14306
14307
# File 'lib/kaltura_types.rb', line 14305

def object_id
  @object_id
end

#statusObject

Returns the value of attribute status.



14306
14307
14308
# File 'lib/kaltura_types.rb', line 14306

def status
  @status
end

#typeObject

Returns the value of attribute type.



14303
14304
14305
# File 'lib/kaltura_types.rb', line 14303

def type
  @type
end

#type_as_stringObject

Returns the value of attribute type_as_string.



14304
14305
14306
# File 'lib/kaltura_types.rb', line 14304

def type_as_string
  @type_as_string
end

#user_idObject

Returns the value of attribute user_id.



14302
14303
14304
# File 'lib/kaltura_types.rb', line 14302

def user_id
  @user_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
# File 'lib/kaltura_types.rb', line 14325

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