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.



2405
2406
2407
# File 'lib/kaltura_types.rb', line 2405

def action
  @action
end

#bulk_upload_job_idObject

The id of the parent job



2400
2401
2402
# File 'lib/kaltura_types.rb', line 2400

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.



2408
2409
2410
# File 'lib/kaltura_types.rb', line 2408

def bulk_upload_result_object_type
  @bulk_upload_result_object_type
end

#error_codeObject

Returns the value of attribute error_code.



2415
2416
2417
# File 'lib/kaltura_types.rb', line 2415

def error_code
  @error_code
end

#error_descriptionObject

Returns the value of attribute error_description.



2414
2415
2416
# File 'lib/kaltura_types.rb', line 2414

def error_description
  @error_description
end

#error_typeObject

Returns the value of attribute error_type.



2416
2417
2418
# File 'lib/kaltura_types.rb', line 2416

def error_type
  @error_type
end

#idObject

The id of the result



2398
2399
2400
# File 'lib/kaltura_types.rb', line 2398

def id
  @id
end

#line_indexObject

The index of the line in the CSV



2402
2403
2404
# File 'lib/kaltura_types.rb', line 2402

def line_index
  @line_index
end

#object_error_descriptionObject

Returns the value of attribute object_error_description.



2412
2413
2414
# File 'lib/kaltura_types.rb', line 2412

def object_error_description
  @object_error_description
end

#object_idObject

Returns the value of attribute object_id.



2406
2407
2408
# File 'lib/kaltura_types.rb', line 2406

def object_id
  @object_id
end

#object_statusObject

Returns the value of attribute object_status.



2407
2408
2409
# File 'lib/kaltura_types.rb', line 2407

def object_status
  @object_status
end

#partner_dataObject

Returns the value of attribute partner_data.



2411
2412
2413
# File 'lib/kaltura_types.rb', line 2411

def partner_data
  @partner_data
end

#partner_idObject

Returns the value of attribute partner_id.



2403
2404
2405
# File 'lib/kaltura_types.rb', line 2403

def partner_id
  @partner_id
end

#plugins_dataObject

Returns the value of attribute plugins_data.



2413
2414
2415
# File 'lib/kaltura_types.rb', line 2413

def plugins_data
  @plugins_data
end

#row_dataObject

The data as recieved in the csv



2410
2411
2412
# File 'lib/kaltura_types.rb', line 2410

def row_data
  @row_data
end

#statusObject

Returns the value of attribute status.



2404
2405
2406
# File 'lib/kaltura_types.rb', line 2404

def status
  @status
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
# File 'lib/kaltura_types.rb', line 2437

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