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.



2366
2367
2368
# File 'lib/kaltura_types.rb', line 2366

def action
  @action
end

#bulk_upload_job_idObject

The id of the parent job



2361
2362
2363
# File 'lib/kaltura_types.rb', line 2361

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.



2369
2370
2371
# File 'lib/kaltura_types.rb', line 2369

def bulk_upload_result_object_type
  @bulk_upload_result_object_type
end

#error_codeObject

Returns the value of attribute error_code.



2376
2377
2378
# File 'lib/kaltura_types.rb', line 2376

def error_code
  @error_code
end

#error_descriptionObject

Returns the value of attribute error_description.



2375
2376
2377
# File 'lib/kaltura_types.rb', line 2375

def error_description
  @error_description
end

#error_typeObject

Returns the value of attribute error_type.



2377
2378
2379
# File 'lib/kaltura_types.rb', line 2377

def error_type
  @error_type
end

#idObject

The id of the result



2359
2360
2361
# File 'lib/kaltura_types.rb', line 2359

def id
  @id
end

#line_indexObject

The index of the line in the CSV



2363
2364
2365
# File 'lib/kaltura_types.rb', line 2363

def line_index
  @line_index
end

#object_error_descriptionObject

Returns the value of attribute object_error_description.



2373
2374
2375
# File 'lib/kaltura_types.rb', line 2373

def object_error_description
  @object_error_description
end

#object_idObject

Returns the value of attribute object_id.



2367
2368
2369
# File 'lib/kaltura_types.rb', line 2367

def object_id
  @object_id
end

#object_statusObject

Returns the value of attribute object_status.



2368
2369
2370
# File 'lib/kaltura_types.rb', line 2368

def object_status
  @object_status
end

#partner_dataObject

Returns the value of attribute partner_data.



2372
2373
2374
# File 'lib/kaltura_types.rb', line 2372

def partner_data
  @partner_data
end

#partner_idObject

Returns the value of attribute partner_id.



2364
2365
2366
# File 'lib/kaltura_types.rb', line 2364

def partner_id
  @partner_id
end

#plugins_dataObject

Returns the value of attribute plugins_data.



2374
2375
2376
# File 'lib/kaltura_types.rb', line 2374

def plugins_data
  @plugins_data
end

#row_dataObject

The data as recieved in the csv



2371
2372
2373
# File 'lib/kaltura_types.rb', line 2371

def row_data
  @row_data
end

#statusObject

Returns the value of attribute status.



2365
2366
2367
# File 'lib/kaltura_types.rb', line 2365

def status
  @status
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
# File 'lib/kaltura_types.rb', line 2398

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