Class: Kaltura::KalturaBulkUploadResult

Inherits:
KalturaObjectBase 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

#actionObject

Returns the value of attribute action.



2297
2298
2299
# File 'lib/kaltura_types.rb', line 2297

def action
  @action
end

#bulk_upload_job_idObject

The id of the parent job



2292
2293
2294
# File 'lib/kaltura_types.rb', line 2292

def bulk_upload_job_id
  @bulk_upload_job_id
end

#bulk_upload_result_object_typeObject

Returns the value of attribute bulk_upload_result_object_type.



2300
2301
2302
# File 'lib/kaltura_types.rb', line 2300

def bulk_upload_result_object_type
  @bulk_upload_result_object_type
end

#error_codeObject

Returns the value of attribute error_code.



2307
2308
2309
# File 'lib/kaltura_types.rb', line 2307

def error_code
  @error_code
end

#error_descriptionObject

Returns the value of attribute error_description.



2306
2307
2308
# File 'lib/kaltura_types.rb', line 2306

def error_description
  @error_description
end

#error_typeObject

Returns the value of attribute error_type.



2308
2309
2310
# File 'lib/kaltura_types.rb', line 2308

def error_type
  @error_type
end

#idObject

The id of the result



2290
2291
2292
# File 'lib/kaltura_types.rb', line 2290

def id
  @id
end

#line_indexObject

The index of the line in the CSV



2294
2295
2296
# File 'lib/kaltura_types.rb', line 2294

def line_index
  @line_index
end

#object_error_descriptionObject

Returns the value of attribute object_error_description.



2304
2305
2306
# File 'lib/kaltura_types.rb', line 2304

def object_error_description
  @object_error_description
end

#object_idObject

Returns the value of attribute object_id.



2298
2299
2300
# File 'lib/kaltura_types.rb', line 2298

def object_id
  @object_id
end

#object_statusObject

Returns the value of attribute object_status.



2299
2300
2301
# File 'lib/kaltura_types.rb', line 2299

def object_status
  @object_status
end

#partner_dataObject

Returns the value of attribute partner_data.



2303
2304
2305
# File 'lib/kaltura_types.rb', line 2303

def partner_data
  @partner_data
end

#partner_idObject

Returns the value of attribute partner_id.



2295
2296
2297
# File 'lib/kaltura_types.rb', line 2295

def partner_id
  @partner_id
end

#plugins_dataObject

Returns the value of attribute plugins_data.



2305
2306
2307
# File 'lib/kaltura_types.rb', line 2305

def plugins_data
  @plugins_data
end

#row_dataObject

The data as recieved in the csv



2302
2303
2304
# File 'lib/kaltura_types.rb', line 2302

def row_data
  @row_data
end

#statusObject

Returns the value of attribute status.



2296
2297
2298
# File 'lib/kaltura_types.rb', line 2296

def status
  @status
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
# File 'lib/kaltura_types.rb', line 2329

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['bulkUploadJobId'] != nil
    self.bulk_upload_job_id = xml_element.elements['bulkUploadJobId'].text
  end
  if xml_element.elements['lineIndex'] != nil
    self.line_index = xml_element.elements['lineIndex'].text
  end
  if xml_element.elements['partnerId'] != nil
    self.partner_id = xml_element.elements['partnerId'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].text
  end
  if xml_element.elements['action'] != nil
    self.action = xml_element.elements['action'].text
  end
  if xml_element.elements['objectId'] != nil
    self.object_id = xml_element.elements['objectId'].text
  end
  if xml_element.elements['objectStatus'] != nil
    self.object_status = xml_element.elements['objectStatus'].text
  end
  if xml_element.elements['bulkUploadResultObjectType'] != nil
    self.bulk_upload_result_object_type = xml_element.elements['bulkUploadResultObjectType'].text
  end
  if xml_element.elements['rowData'] != nil
    self.row_data = xml_element.elements['rowData'].text
  end
  if xml_element.elements['partnerData'] != nil
    self.partner_data = xml_element.elements['partnerData'].text
  end
  if xml_element.elements['objectErrorDescription'] != nil
    self.object_error_description = xml_element.elements['objectErrorDescription'].text
  end
  if xml_element.elements['pluginsData'] != nil
    self.plugins_data = KalturaClientBase.object_from_xml(xml_element.elements['pluginsData'], 'KalturaBulkUploadPluginData')
  end
  if xml_element.elements['errorDescription'] != nil
    self.error_description = xml_element.elements['errorDescription'].text
  end
  if xml_element.elements['errorCode'] != nil
    self.error_code = xml_element.elements['errorCode'].text
  end
  if xml_element.elements['errorType'] != nil
    self.error_type = xml_element.elements['errorType'].text
  end
end