class Kaltura::KalturaBulkUploadJobData

Attributes

bulk_upload_object_type[RW]

Type of object for bulk upload

conversion_profile_id[RW]

Selected profile id for all bulk entries

email_recipients[RW]

Recipients of the email for bulk upload success/failure

file_name[RW]

Friendly name of the file, used to be recognized later in the logs.

file_path[RW]

The bulk upload file path

num_of_entries[RW]

Number of created entries

num_of_error_objects[RW]

Number of objects that finished on error status

num_of_objects[RW]

Number of created objects

object_data[RW]

Data pertaining to the objects being uploaded

privileges[RW]

privileges for the job

results_file_local_path[RW]

Created by the API

results_file_url[RW]

Created by the API

type[RW]

Type of bulk upload

uploaded_by[RW]

The screen name of the user

user_id[RW]

Public Instance Methods

conversion_profile_id=(val) click to toggle source
# File lib/kaltura_types.rb, line 11306
def conversion_profile_id=(val)
        @conversion_profile_id = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaJobData#from_xml
# File lib/kaltura_types.rb, line 11319
def from_xml(xml_element)
        super
        if xml_element.elements['userId'] != nil
                self.user_id = xml_element.elements['userId'].text
        end
        if xml_element.elements['uploadedBy'] != nil
                self.uploaded_by = xml_element.elements['uploadedBy'].text
        end
        if xml_element.elements['conversionProfileId'] != nil
                self.conversion_profile_id = xml_element.elements['conversionProfileId'].text
        end
        if xml_element.elements['resultsFileLocalPath'] != nil
                self.results_file_local_path = xml_element.elements['resultsFileLocalPath'].text
        end
        if xml_element.elements['resultsFileUrl'] != nil
                self.results_file_url = xml_element.elements['resultsFileUrl'].text
        end
        if xml_element.elements['numOfEntries'] != nil
                self.num_of_entries = xml_element.elements['numOfEntries'].text
        end
        if xml_element.elements['numOfObjects'] != nil
                self.num_of_objects = xml_element.elements['numOfObjects'].text
        end
        if xml_element.elements['filePath'] != nil
                self.file_path = xml_element.elements['filePath'].text
        end
        if xml_element.elements['bulkUploadObjectType'] != nil
                self.bulk_upload_object_type = xml_element.elements['bulkUploadObjectType'].text
        end
        if xml_element.elements['fileName'] != nil
                self.file_name = xml_element.elements['fileName'].text
        end
        if xml_element.elements['objectData'] != nil
                self.object_data = KalturaClientBase.object_from_xml(xml_element.elements['objectData'], 'KalturaBulkUploadObjectData')
        end
        if xml_element.elements['type'] != nil
                self.type = xml_element.elements['type'].text
        end
        if xml_element.elements['emailRecipients'] != nil
                self.email_recipients = xml_element.elements['emailRecipients'].text
        end
        if xml_element.elements['numOfErrorObjects'] != nil
                self.num_of_error_objects = xml_element.elements['numOfErrorObjects'].text
        end
        if xml_element.elements['privileges'] != nil
                self.privileges = xml_element.elements['privileges'].text
        end
end
num_of_entries=(val) click to toggle source
# File lib/kaltura_types.rb, line 11309
def num_of_entries=(val)
        @num_of_entries = val.to_i
end
num_of_error_objects=(val) click to toggle source
# File lib/kaltura_types.rb, line 11315
def num_of_error_objects=(val)
        @num_of_error_objects = val.to_i
end
num_of_objects=(val) click to toggle source
# File lib/kaltura_types.rb, line 11312
def num_of_objects=(val)
        @num_of_objects = val.to_i
end