kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
40 lines (38 loc) • 6.22 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VendorCatalogItemAddFromBulkUploadAction = void 0;
var tslib_1 = require("tslib");
var KalturaBulkUpload_1 = require("./KalturaBulkUpload");
var KalturaBulkUploadJobData_1 = require("./KalturaBulkUploadJobData");
var KalturaBulkUploadVendorCatalogItemData_1 = require("./KalturaBulkUploadVendorCatalogItemData");
var kaltura_upload_request_1 = require("../kaltura-upload-request");
/**
* Build request payload for service 'vendorCatalogItem' action 'addFromBulkUpload'.
*
*
*
* Server response type: KalturaBulkUpload
* Server failure response type: KalturaAPIException
* @class
* @extends KalturaUploadRequest
*/
var VendorCatalogItemAddFromBulkUploadAction = /** @class */ (function (_super) {
(0, tslib_1.__extends)(VendorCatalogItemAddFromBulkUploadAction, _super);
function VendorCatalogItemAddFromBulkUploadAction(data) {
return _super.call(this, data, { responseType: 'o', responseSubType: 'KalturaBulkUpload', responseConstructor: KalturaBulkUpload_1.KalturaBulkUpload }) || this;
}
VendorCatalogItemAddFromBulkUploadAction.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
service: { type: 'c', default: 'reach_vendorcatalogitem' },
action: { type: 'c', default: 'addFromBulkUpload' },
fileData: { type: 'f' },
bulkUploadData: { type: 'o', subTypeConstructor: KalturaBulkUploadJobData_1.KalturaBulkUploadJobData, subType: 'KalturaBulkUploadJobData' },
bulkUploadVendorCatalogItemData: { type: 'o', subTypeConstructor: KalturaBulkUploadVendorCatalogItemData_1.KalturaBulkUploadVendorCatalogItemData, subType: 'KalturaBulkUploadVendorCatalogItemData' }
});
return result;
};
return VendorCatalogItemAddFromBulkUploadAction;
}(kaltura_upload_request_1.KalturaUploadRequest));
exports.VendorCatalogItemAddFromBulkUploadAction = VendorCatalogItemAddFromBulkUploadAction;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9WZW5kb3JDYXRhbG9nSXRlbUFkZEZyb21CdWxrVXBsb2FkQWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSx5REFBd0Q7QUFFeEQsdUVBQXNFO0FBQ3RFLG1HQUFrRztBQUNsRyxvRUFBMkY7QUFRM0Y7Ozs7Ozs7OztHQVNHO0FBQ0g7SUFBOEQseUVBQXVDO0lBTWpHLGtEQUFZLElBQW1EO2VBRTNELGtCQUFNLElBQUksRUFBRSxFQUFDLFlBQVksRUFBRyxHQUFHLEVBQUUsZUFBZSxFQUFHLG1CQUFtQixFQUFFLG1CQUFtQixFQUFHLHFDQUFpQixFQUFHLENBQUM7SUFDdkgsQ0FBQztJQUVTLCtEQUFZLEdBQXRCO1FBRUksSUFBTSxNQUFNLEdBQUcsaUJBQU0sWUFBWSxXQUFFLENBQUM7UUFDcEMsTUFBTSxDQUFDLE1BQU0sQ0FDVCxNQUFNLENBQUMsVUFBVSxFQUNqQjtZQUNJLE9BQU8sRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLHlCQUF5QixFQUFFO1lBQ3pFLE1BQU0sRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLG1CQUFtQixFQUFFO1lBQ3RELFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsY0FBYyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxtREFBd0IsRUFBRSxPQUFPLEVBQUcsMEJBQTBCLEVBQUU7WUFDcEgsK0JBQStCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLGtCQUFrQixFQUFHLCtFQUFzQyxFQUFFLE9BQU8sRUFBRyx3Q0FBd0MsRUFBRTtTQUN4SixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsK0NBQUM7QUFBRCxDQTFCQSxBQTBCQyxDQTFCNkQsNkNBQW9CLEdBMEJqRjtBQTFCWSw0RkFBd0MiLCJmaWxlIjoiYXBpL3R5cGVzL1ZlbmRvckNhdGFsb2dJdGVtQWRkRnJvbUJ1bGtVcGxvYWRBY3Rpb24uanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB7IEthbHR1cmFPYmplY3RNZXRhZGF0YSB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuaW1wb3J0IHsgS2FsdHVyYUJ1bGtVcGxvYWQgfSBmcm9tICcuL0thbHR1cmFCdWxrVXBsb2FkJztcblxuaW1wb3J0IHsgS2FsdHVyYUJ1bGtVcGxvYWRKb2JEYXRhIH0gZnJvbSAnLi9LYWx0dXJhQnVsa1VwbG9hZEpvYkRhdGEnO1xuaW1wb3J0IHsgS2FsdHVyYUJ1bGtVcGxvYWRWZW5kb3JDYXRhbG9nSXRlbURhdGEgfSBmcm9tICcuL0thbHR1cmFCdWxrVXBsb2FkVmVuZG9yQ2F0YWxvZ0l0ZW1EYXRhJztcbmltcG9ydCB7IEthbHR1cmFVcGxvYWRSZXF1ZXN0LCBLYWx0dXJhVXBsb2FkUmVxdWVzdEFyZ3MgfSBmcm9tICcuLi9rYWx0dXJhLXVwbG9hZC1yZXF1ZXN0JztcblxuZXhwb3J0IGludGVyZmFjZSBWZW5kb3JDYXRhbG9nSXRlbUFkZEZyb21CdWxrVXBsb2FkQWN0aW9uQXJncyAgZXh0ZW5kcyBLYWx0dXJhVXBsb2FkUmVxdWVzdEFyZ3Mge1xuICAgIGZpbGVEYXRhIDogRmlsZTtcblx0YnVsa1VwbG9hZERhdGE/IDogS2FsdHVyYUJ1bGtVcGxvYWRKb2JEYXRhO1xuXHRidWxrVXBsb2FkVmVuZG9yQ2F0YWxvZ0l0ZW1EYXRhPyA6IEthbHR1cmFCdWxrVXBsb2FkVmVuZG9yQ2F0YWxvZ0l0ZW1EYXRhO1xufVxuXG4vKipcbiAqIEJ1aWxkIHJlcXVlc3QgcGF5bG9hZCBmb3Igc2VydmljZSAndmVuZG9yQ2F0YWxvZ0l0ZW0nIGFjdGlvbiAnYWRkRnJvbUJ1bGtVcGxvYWQnLlxuICpcbiAqIFxuICpcbiAqIFNlcnZlciByZXNwb25zZSB0eXBlOiAgICAgICAgIEthbHR1cmFCdWxrVXBsb2FkXG4gKiBTZXJ2ZXIgZmFpbHVyZSByZXNwb25zZSB0eXBlOiBLYWx0dXJhQVBJRXhjZXB0aW9uXG4gKiBAY2xhc3NcbiAqIEBleHRlbmRzIEthbHR1cmFVcGxvYWRSZXF1ZXN0XG4gKi9cbmV4cG9ydCBjbGFzcyBWZW5kb3JDYXRhbG9nSXRlbUFkZEZyb21CdWxrVXBsb2FkQWN0aW9uIGV4dGVuZHMgS2FsdHVyYVVwbG9hZFJlcXVlc3Q8S2FsdHVyYUJ1bGtVcGxvYWQ+IHtcblxuICAgIGZpbGVEYXRhIDogRmlsZTtcblx0YnVsa1VwbG9hZERhdGEgOiBLYWx0dXJhQnVsa1VwbG9hZEpvYkRhdGE7XG5cdGJ1bGtVcGxvYWRWZW5kb3JDYXRhbG9nSXRlbURhdGEgOiBLYWx0dXJhQnVsa1VwbG9hZFZlbmRvckNhdGFsb2dJdGVtRGF0YTtcblxuICAgIGNvbnN0cnVjdG9yKGRhdGEgOiBWZW5kb3JDYXRhbG9nSXRlbUFkZEZyb21CdWxrVXBsb2FkQWN0aW9uQXJncylcbiAgICB7XG4gICAgICAgIHN1cGVyKGRhdGEsIHtyZXNwb25zZVR5cGUgOiAnbycsIHJlc3BvbnNlU3ViVHlwZSA6ICdLYWx0dXJhQnVsa1VwbG9hZCcsIHJlc3BvbnNlQ29uc3RydWN0b3IgOiBLYWx0dXJhQnVsa1VwbG9hZCAgfSk7XG4gICAgfVxuXG4gICAgcHJvdGVjdGVkIF9nZXRNZXRhZGF0YSgpIDogS2FsdHVyYU9iamVjdE1ldGFkYXRhXG4gICAge1xuICAgICAgICBjb25zdCByZXN1bHQgPSBzdXBlci5fZ2V0TWV0YWRhdGEoKTtcbiAgICAgICAgT2JqZWN0LmFzc2lnbihcbiAgICAgICAgICAgIHJlc3VsdC5wcm9wZXJ0aWVzLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHNlcnZpY2UgOiB7IHR5cGUgOiAnYycsIGRlZmF1bHQgOiAncmVhY2hfdmVuZG9yY2F0YWxvZ2l0ZW0nIH0sXG5cdFx0XHRcdGFjdGlvbiA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdhZGRGcm9tQnVsa1VwbG9hZCcgfSxcblx0XHRcdFx0ZmlsZURhdGEgOiB7IHR5cGUgOiAnZicgfSxcblx0XHRcdFx0YnVsa1VwbG9hZERhdGEgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFCdWxrVXBsb2FkSm9iRGF0YSwgc3ViVHlwZSA6ICdLYWx0dXJhQnVsa1VwbG9hZEpvYkRhdGEnIH0sXG5cdFx0XHRcdGJ1bGtVcGxvYWRWZW5kb3JDYXRhbG9nSXRlbURhdGEgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFCdWxrVXBsb2FkVmVuZG9yQ2F0YWxvZ0l0ZW1EYXRhLCBzdWJUeXBlIDogJ0thbHR1cmFCdWxrVXBsb2FkVmVuZG9yQ2F0YWxvZ0l0ZW1EYXRhJyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICk7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxufVxuXG4iXX0=