Class: Kaltura::KalturaBulkUpload

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

#bulk_file_urlObject

Returns the value of attribute bulk_file_url.



2314
2315
2316
# File 'lib/kaltura_types.rb', line 2314

def bulk_file_url
  @bulk_file_url
end

#bulk_upload_object_typeObject

Returns the value of attribute bulk_upload_object_type.



2323
2324
2325
# File 'lib/kaltura_types.rb', line 2323

def bulk_upload_object_type
  @bulk_upload_object_type
end

#bulk_upload_typeObject

Returns the value of attribute bulk_upload_type.



2315
2316
2317
# File 'lib/kaltura_types.rb', line 2315

def bulk_upload_type
  @bulk_upload_type
end

#csv_file_urlObject

Returns the value of attribute csv_file_url.



2313
2314
2315
# File 'lib/kaltura_types.rb', line 2313

def csv_file_url
  @csv_file_url
end

#descriptionObject

Returns the value of attribute description.



2321
2322
2323
# File 'lib/kaltura_types.rb', line 2321

def description
  @description
end

#errorObject

Returns the value of attribute error.



2317
2318
2319
# File 'lib/kaltura_types.rb', line 2317

def error
  @error
end

#error_numberObject

Returns the value of attribute error_number.



2319
2320
2321
# File 'lib/kaltura_types.rb', line 2319

def error_number
  @error_number
end

#error_typeObject

Returns the value of attribute error_type.



2318
2319
2320
# File 'lib/kaltura_types.rb', line 2318

def error_type
  @error_type
end

#file_nameObject

Returns the value of attribute file_name.



2320
2321
2322
# File 'lib/kaltura_types.rb', line 2320

def file_name
  @file_name
end

#idObject

Returns the value of attribute id.



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

def id
  @id
end

#log_file_urlObject

Returns the value of attribute log_file_url.



2312
2313
2314
# File 'lib/kaltura_types.rb', line 2312

def log_file_url
  @log_file_url
end

#num_of_entriesObject

Returns the value of attribute num_of_entries.



2310
2311
2312
# File 'lib/kaltura_types.rb', line 2310

def num_of_entries
  @num_of_entries
end

#num_of_objectsObject

Returns the value of attribute num_of_objects.



2322
2323
2324
# File 'lib/kaltura_types.rb', line 2322

def num_of_objects
  @num_of_objects
end

#resultsObject

Returns the value of attribute results.



2316
2317
2318
# File 'lib/kaltura_types.rb', line 2316

def results
  @results
end

#statusObject

Returns the value of attribute status.



2311
2312
2313
# File 'lib/kaltura_types.rb', line 2311

def status
  @status
end

#uploaded_byObject

Returns the value of attribute uploaded_by.



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

def uploaded_by
  @uploaded_by
end

#uploaded_by_user_idObject

Returns the value of attribute uploaded_by_user_id.



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

def uploaded_by_user_id
  @uploaded_by_user_id
end

#uploaded_onObject

Returns the value of attribute uploaded_on.



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

def uploaded_on
  @uploaded_on
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



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
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
# File 'lib/kaltura_types.rb', line 2347

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['uploadedBy'] != nil
    self.uploaded_by = xml_element.elements['uploadedBy'].text
  end
  if xml_element.elements['uploadedByUserId'] != nil
    self.uploaded_by_user_id = xml_element.elements['uploadedByUserId'].text
  end
  if xml_element.elements['uploadedOn'] != nil
    self.uploaded_on = xml_element.elements['uploadedOn'].text
  end
  if xml_element.elements['numOfEntries'] != nil
    self.num_of_entries = xml_element.elements['numOfEntries'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].text
  end
  if xml_element.elements['logFileUrl'] != nil
    self.log_file_url = xml_element.elements['logFileUrl'].text
  end
  if xml_element.elements['csvFileUrl'] != nil
    self.csv_file_url = xml_element.elements['csvFileUrl'].text
  end
  if xml_element.elements['bulkFileUrl'] != nil
    self.bulk_file_url = xml_element.elements['bulkFileUrl'].text
  end
  if xml_element.elements['bulkUploadType'] != nil
    self.bulk_upload_type = xml_element.elements['bulkUploadType'].text
  end
  if xml_element.elements['results'] != nil
    self.results = KalturaClientBase.object_from_xml(xml_element.elements['results'], 'KalturaBulkUploadResult')
  end
  if xml_element.elements['error'] != nil
    self.error = xml_element.elements['error'].text
  end
  if xml_element.elements['errorType'] != nil
    self.error_type = xml_element.elements['errorType'].text
  end
  if xml_element.elements['errorNumber'] != nil
    self.error_number = xml_element.elements['errorNumber'].text
  end
  if xml_element.elements['fileName'] != nil
    self.file_name = xml_element.elements['fileName'].text
  end
  if xml_element.elements['description'] != nil
    self.description = xml_element.elements['description'].text
  end
  if xml_element.elements['numOfObjects'] != nil
    self.num_of_objects = xml_element.elements['numOfObjects'].text
  end
  if xml_element.elements['bulkUploadObjectType'] != nil
    self.bulk_upload_object_type = xml_element.elements['bulkUploadObjectType'].text
  end
end