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.



2454
2455
2456
# File 'lib/kaltura_types.rb', line 2454

def action
  @action
end

#bulk_upload_job_idObject

The id of the parent job



2449
2450
2451
# File 'lib/kaltura_types.rb', line 2449

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.



2457
2458
2459
# File 'lib/kaltura_types.rb', line 2457

def bulk_upload_result_object_type
  @bulk_upload_result_object_type
end

#error_codeObject

Returns the value of attribute error_code.



2464
2465
2466
# File 'lib/kaltura_types.rb', line 2464

def error_code
  @error_code
end

#error_descriptionObject

Returns the value of attribute error_description.



2463
2464
2465
# File 'lib/kaltura_types.rb', line 2463

def error_description
  @error_description
end

#error_typeObject

Returns the value of attribute error_type.



2465
2466
2467
# File 'lib/kaltura_types.rb', line 2465

def error_type
  @error_type
end

#idObject

The id of the result



2447
2448
2449
# File 'lib/kaltura_types.rb', line 2447

def id
  @id
end

#line_indexObject

The index of the line in the CSV



2451
2452
2453
# File 'lib/kaltura_types.rb', line 2451

def line_index
  @line_index
end

#object_error_descriptionObject

Returns the value of attribute object_error_description.



2461
2462
2463
# File 'lib/kaltura_types.rb', line 2461

def object_error_description
  @object_error_description
end

#object_idObject

Returns the value of attribute object_id.



2455
2456
2457
# File 'lib/kaltura_types.rb', line 2455

def object_id
  @object_id
end

#object_statusObject

Returns the value of attribute object_status.



2456
2457
2458
# File 'lib/kaltura_types.rb', line 2456

def object_status
  @object_status
end

#partner_dataObject

Returns the value of attribute partner_data.



2460
2461
2462
# File 'lib/kaltura_types.rb', line 2460

def partner_data
  @partner_data
end

#partner_idObject

Returns the value of attribute partner_id.



2452
2453
2454
# File 'lib/kaltura_types.rb', line 2452

def partner_id
  @partner_id
end

#plugins_dataObject

Returns the value of attribute plugins_data.



2462
2463
2464
# File 'lib/kaltura_types.rb', line 2462

def plugins_data
  @plugins_data
end

#row_dataObject

The data as recieved in the csv



2459
2460
2461
# File 'lib/kaltura_types.rb', line 2459

def row_data
  @row_data
end

#statusObject

Returns the value of attribute status.



2453
2454
2455
# File 'lib/kaltura_types.rb', line 2453

def status
  @status
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
# File 'lib/kaltura_types.rb', line 2486

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