kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
37 lines (35 loc) • 6.38 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaRecalculateResponseProfileCacheJobData = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaSessionType_1 = require("./KalturaSessionType");
var KalturaIntegerValue_1 = require("./KalturaIntegerValue");
var KalturaRecalculateCacheJobData_1 = require("./KalturaRecalculateCacheJobData");
var KalturaRecalculateResponseProfileCacheJobData = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaRecalculateResponseProfileCacheJobData, _super);
function KalturaRecalculateResponseProfileCacheJobData(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.userRoles === 'undefined')
_this.userRoles = [];
return _this;
}
KalturaRecalculateResponseProfileCacheJobData.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaRecalculateResponseProfileCacheJobData' },
protocol: { type: 's' },
ksType: { type: 'en', subTypeConstructor: KalturaSessionType_1.KalturaSessionType, subType: 'KalturaSessionType' },
userRoles: { type: 'a', subTypeConstructor: KalturaIntegerValue_1.KalturaIntegerValue, subType: 'KalturaIntegerValue' },
cachedObjectType: { type: 's' },
objectId: { type: 's' },
startObjectKey: { type: 's' },
endObjectKey: { type: 's' }
});
return result;
};
return KalturaRecalculateResponseProfileCacheJobData;
}(KalturaRecalculateCacheJobData_1.KalturaRecalculateCacheJobData));
exports.KalturaRecalculateResponseProfileCacheJobData = KalturaRecalculateResponseProfileCacheJobData;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaRecalculateResponseProfileCacheJobData', KalturaRecalculateResponseProfileCacheJobData);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhUmVjYWxjdWxhdGVSZXNwb25zZVByb2ZpbGVDYWNoZUpvYkRhdGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLGtFQUErRDtBQUMvRCwyREFBMEQ7QUFDMUQsNkRBQTREO0FBQzVELG1GQUFzSDtBQWF0SDtJQUFtRSw4RUFBOEI7SUFVN0YsdURBQVksSUFBeUQ7UUFBckUsWUFFSSxrQkFBTSxJQUFJLENBQUMsU0FFZDtRQURHLElBQUksT0FBTyxLQUFJLENBQUMsU0FBUyxLQUFLLFdBQVc7WUFBRSxLQUFJLENBQUMsU0FBUyxHQUFHLEVBQUUsQ0FBQzs7SUFDbkUsQ0FBQztJQUVTLG9FQUFZLEdBQXRCO1FBRUksSUFBTSxNQUFNLEdBQUcsaUJBQU0sWUFBWSxXQUFFLENBQUM7UUFDcEMsTUFBTSxDQUFDLE1BQU0sQ0FDVCxNQUFNLENBQUMsVUFBVSxFQUNqQjtZQUNJLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLCtDQUErQyxFQUFFO1lBQ2xHLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsTUFBTSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyx1Q0FBa0IsRUFBRSxPQUFPLEVBQUcsb0JBQW9CLEVBQUU7WUFDakcsU0FBUyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyx5Q0FBbUIsRUFBRSxPQUFPLEVBQUcscUJBQXFCLEVBQUU7WUFDckcsZ0JBQWdCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ2pDLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsY0FBYyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMvQixZQUFZLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1NBQ3BCLENBQ0osQ0FBQztRQUNGLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFDTCxvREFBQztBQUFELENBbENBLEFBa0NDLENBbENrRSwrREFBOEIsR0FrQ2hHO0FBbENZLHNHQUE2QztBQW9DMUQsMkNBQW1CLENBQUMsWUFBWSxDQUFDLCtDQUErQyxFQUFDLDZDQUE2QyxDQUFDLENBQUMiLCJmaWxlIjoiYXBpL3R5cGVzL0thbHR1cmFSZWNhbGN1bGF0ZVJlc3BvbnNlUHJvZmlsZUNhY2hlSm9iRGF0YS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IHsgS2FsdHVyYU9iamVjdE1ldGFkYXRhIH0gZnJvbSAnLi4va2FsdHVyYS1vYmplY3QtYmFzZSc7XG5pbXBvcnQgeyBLYWx0dXJhVHlwZXNGYWN0b3J5IH0gZnJvbSAnLi4va2FsdHVyYS10eXBlcy1mYWN0b3J5JztcbmltcG9ydCB7IEthbHR1cmFTZXNzaW9uVHlwZSB9IGZyb20gJy4vS2FsdHVyYVNlc3Npb25UeXBlJztcbmltcG9ydCB7IEthbHR1cmFJbnRlZ2VyVmFsdWUgfSBmcm9tICcuL0thbHR1cmFJbnRlZ2VyVmFsdWUnO1xuaW1wb3J0IHsgS2FsdHVyYVJlY2FsY3VsYXRlQ2FjaGVKb2JEYXRhLCBLYWx0dXJhUmVjYWxjdWxhdGVDYWNoZUpvYkRhdGFBcmdzIH0gZnJvbSAnLi9LYWx0dXJhUmVjYWxjdWxhdGVDYWNoZUpvYkRhdGEnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFSZWNhbGN1bGF0ZVJlc3BvbnNlUHJvZmlsZUNhY2hlSm9iRGF0YUFyZ3MgIGV4dGVuZHMgS2FsdHVyYVJlY2FsY3VsYXRlQ2FjaGVKb2JEYXRhQXJncyB7XG4gICAgcHJvdG9jb2w/IDogc3RyaW5nO1xuXHRrc1R5cGU/IDogS2FsdHVyYVNlc3Npb25UeXBlO1xuXHR1c2VyUm9sZXM/IDogS2FsdHVyYUludGVnZXJWYWx1ZVtdO1xuXHRjYWNoZWRPYmplY3RUeXBlPyA6IHN0cmluZztcblx0b2JqZWN0SWQ/IDogc3RyaW5nO1xuXHRzdGFydE9iamVjdEtleT8gOiBzdHJpbmc7XG5cdGVuZE9iamVjdEtleT8gOiBzdHJpbmc7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFSZWNhbGN1bGF0ZVJlc3BvbnNlUHJvZmlsZUNhY2hlSm9iRGF0YSBleHRlbmRzIEthbHR1cmFSZWNhbGN1bGF0ZUNhY2hlSm9iRGF0YSB7XG5cbiAgICBwcm90b2NvbCA6IHN0cmluZztcblx0a3NUeXBlIDogS2FsdHVyYVNlc3Npb25UeXBlO1xuXHR1c2VyUm9sZXMgOiBLYWx0dXJhSW50ZWdlclZhbHVlW107XG5cdGNhY2hlZE9iamVjdFR5cGUgOiBzdHJpbmc7XG5cdG9iamVjdElkIDogc3RyaW5nO1xuXHRzdGFydE9iamVjdEtleSA6IHN0cmluZztcblx0ZW5kT2JqZWN0S2V5IDogc3RyaW5nO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhUmVjYWxjdWxhdGVSZXNwb25zZVByb2ZpbGVDYWNoZUpvYkRhdGFBcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy51c2VyUm9sZXMgPT09ICd1bmRlZmluZWQnKSB0aGlzLnVzZXJSb2xlcyA9IFtdO1xuICAgIH1cblxuICAgIHByb3RlY3RlZCBfZ2V0TWV0YWRhdGEoKSA6IEthbHR1cmFPYmplY3RNZXRhZGF0YVxuICAgIHtcbiAgICAgICAgY29uc3QgcmVzdWx0ID0gc3VwZXIuX2dldE1ldGFkYXRhKCk7XG4gICAgICAgIE9iamVjdC5hc3NpZ24oXG4gICAgICAgICAgICByZXN1bHQucHJvcGVydGllcyxcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvYmplY3RUeXBlIDogeyB0eXBlIDogJ2MnLCBkZWZhdWx0IDogJ0thbHR1cmFSZWNhbGN1bGF0ZVJlc3BvbnNlUHJvZmlsZUNhY2hlSm9iRGF0YScgfSxcblx0XHRcdFx0cHJvdG9jb2wgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0a3NUeXBlIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVNlc3Npb25UeXBlLCBzdWJUeXBlIDogJ0thbHR1cmFTZXNzaW9uVHlwZScgfSxcblx0XHRcdFx0dXNlclJvbGVzIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhSW50ZWdlclZhbHVlLCBzdWJUeXBlIDogJ0thbHR1cmFJbnRlZ2VyVmFsdWUnIH0sXG5cdFx0XHRcdGNhY2hlZE9iamVjdFR5cGUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0b2JqZWN0SWQgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3RhcnRPYmplY3RLZXkgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0ZW5kT2JqZWN0S2V5IDogeyB0eXBlIDogJ3MnIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgKTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG59XG5cbkthbHR1cmFUeXBlc0ZhY3RvcnkucmVnaXN0ZXJUeXBlKCdLYWx0dXJhUmVjYWxjdWxhdGVSZXNwb25zZVByb2ZpbGVDYWNoZUpvYkRhdGEnLEthbHR1cmFSZWNhbGN1bGF0ZVJlc3BvbnNlUHJvZmlsZUNhY2hlSm9iRGF0YSk7XG4iXX0=