class Kaltura::KalturaBulkUploadCsvJobData

Represents the Bulk upload job data for xml bulk upload

Attributes

columns[RW]

Array containing CSV headers

csv_version[RW]

The version of the csv file

process_object_id[RW]

The object in process

process_object_type[RW]

The type of the object in process

Public Instance Methods

csv_version=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_bulk_upload_csv_client_plugin.rb, line 50
def csv_version=(val)
        @csv_version = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method
# File lib/kaltura_plugins/kaltura_bulk_upload_csv_client_plugin.rb, line 54
def from_xml(xml_element)
        super
        if xml_element.elements['csvVersion'] != nil
                self.csv_version = xml_element.elements['csvVersion'].text
        end
        if xml_element.elements['columns'] != nil
                self.columns = KalturaClientBase.object_from_xml(xml_element.elements['columns'], 'KalturaString')
        end
        if xml_element.elements['processObjectId'] != nil
                self.process_object_id = xml_element.elements['processObjectId'].text
        end
        if xml_element.elements['processObjectType'] != nil
                self.process_object_type = xml_element.elements['processObjectType'].text
        end
end