kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
54 lines (52 loc) • 12.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaEventNotificationTemplate = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaEventNotificationTemplateType_1 = require("./KalturaEventNotificationTemplateType");
var KalturaEventNotificationTemplateStatus_1 = require("./KalturaEventNotificationTemplateStatus");
var KalturaEventNotificationEventType_1 = require("./KalturaEventNotificationEventType");
var KalturaEventNotificationEventObjectType_1 = require("./KalturaEventNotificationEventObjectType");
var KalturaCondition_1 = require("./KalturaCondition");
var KalturaEventNotificationParameter_1 = require("./KalturaEventNotificationParameter");
var kaltura_object_base_1 = require("../kaltura-object-base");
var KalturaEventNotificationTemplate = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaEventNotificationTemplate, _super);
function KalturaEventNotificationTemplate(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.eventConditions === 'undefined')
_this.eventConditions = [];
if (typeof _this.contentParameters === 'undefined')
_this.contentParameters = [];
if (typeof _this.userParameters === 'undefined')
_this.userParameters = [];
return _this;
}
KalturaEventNotificationTemplate.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaEventNotificationTemplate' },
id: { type: 'n', readOnly: true },
partnerId: { type: 'n', readOnly: true },
name: { type: 's' },
systemName: { type: 's' },
description: { type: 's' },
type: { type: 'es', subTypeConstructor: KalturaEventNotificationTemplateType_1.KalturaEventNotificationTemplateType, subType: 'KalturaEventNotificationTemplateType' },
status: { type: 'en', readOnly: true, subTypeConstructor: KalturaEventNotificationTemplateStatus_1.KalturaEventNotificationTemplateStatus, subType: 'KalturaEventNotificationTemplateStatus' },
createdAt: { type: 'd', readOnly: true },
updatedAt: { type: 'd', readOnly: true },
manualDispatchEnabled: { type: 'b' },
automaticDispatchEnabled: { type: 'b' },
eventType: { type: 'es', subTypeConstructor: KalturaEventNotificationEventType_1.KalturaEventNotificationEventType, subType: 'KalturaEventNotificationEventType' },
eventObjectType: { type: 'es', subTypeConstructor: KalturaEventNotificationEventObjectType_1.KalturaEventNotificationEventObjectType, subType: 'KalturaEventNotificationEventObjectType' },
eventConditions: { type: 'a', subTypeConstructor: KalturaCondition_1.KalturaCondition, subType: 'KalturaCondition' },
contentParameters: { type: 'a', subTypeConstructor: KalturaEventNotificationParameter_1.KalturaEventNotificationParameter, subType: 'KalturaEventNotificationParameter' },
userParameters: { type: 'a', subTypeConstructor: KalturaEventNotificationParameter_1.KalturaEventNotificationParameter, subType: 'KalturaEventNotificationParameter' }
});
return result;
};
return KalturaEventNotificationTemplate;
}(kaltura_object_base_1.KalturaObjectBase));
exports.KalturaEventNotificationTemplate = KalturaEventNotificationTemplate;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaEventNotificationTemplate', KalturaEventNotificationTemplate);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsa0VBQStEO0FBQy9ELCtGQUE4RjtBQUM5RixtR0FBa0c7QUFDbEcseUZBQXdGO0FBQ3hGLHFHQUFvRztBQUNwRyx1REFBc0Q7QUFDdEQseUZBQXdGO0FBQ3hGLDhEQUFrRjtBQWlCbEY7SUFBc0QsaUVBQWlCO0lBbUJuRSwwQ0FBWSxJQUE0QztRQUF4RCxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUlkO1FBSEcsSUFBSSxPQUFPLEtBQUksQ0FBQyxlQUFlLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxlQUFlLEdBQUcsRUFBRSxDQUFDO1FBQ2pGLElBQUksT0FBTyxLQUFJLENBQUMsaUJBQWlCLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxpQkFBaUIsR0FBRyxFQUFFLENBQUM7UUFDL0UsSUFBSSxPQUFPLEtBQUksQ0FBQyxjQUFjLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxjQUFjLEdBQUcsRUFBRSxDQUFDOztJQUN2RSxDQUFDO0lBRVMsdURBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsa0NBQWtDLEVBQUU7WUFDckYsRUFBRSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFO1lBQ3BDLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsUUFBUSxFQUFHLElBQUksRUFBRTtZQUMzQyxJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3JCLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDM0IsV0FBVyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUM1QixJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLDJFQUFvQyxFQUFFLE9BQU8sRUFBRyxzQ0FBc0MsRUFBRTtZQUNuSSxNQUFNLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0VBQXNDLEVBQUUsT0FBTyxFQUFHLHdDQUF3QyxFQUFFO1lBQzFKLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsUUFBUSxFQUFHLElBQUksRUFBRTtZQUMzQyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDM0MscUJBQXFCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3RDLHdCQUF3QixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN6QyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLHFFQUFpQyxFQUFFLE9BQU8sRUFBRyxtQ0FBbUMsRUFBRTtZQUNsSSxlQUFlLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLGlGQUF1QyxFQUFFLE9BQU8sRUFBRyx5Q0FBeUMsRUFBRTtZQUNwSixlQUFlLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLGtCQUFrQixFQUFHLG1DQUFnQixFQUFFLE9BQU8sRUFBRyxrQkFBa0IsRUFBRTtZQUNyRyxpQkFBaUIsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcscUVBQWlDLEVBQUUsT0FBTyxFQUFHLG1DQUFtQyxFQUFFO1lBQ3pJLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcscUVBQWlDLEVBQUUsT0FBTyxFQUFHLG1DQUFtQyxFQUFFO1NBQzdILENBQ0osQ0FBQztRQUNGLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFDTCx1Q0FBQztBQUFELENBdERBLEFBc0RDLENBdERxRCx1Q0FBaUIsR0FzRHRFO0FBdERZLDRFQUFnQztBQXdEN0MsMkNBQW1CLENBQUMsWUFBWSxDQUFDLGtDQUFrQyxFQUFDLGdDQUFnQyxDQUFDLENBQUMiLCJmaWxlIjoiYXBpL3R5cGVzL0thbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGVUeXBlIH0gZnJvbSAnLi9LYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZVR5cGUnO1xuaW1wb3J0IHsgS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGVTdGF0dXMgfSBmcm9tICcuL0thbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlU3RhdHVzJztcbmltcG9ydCB7IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvbkV2ZW50VHlwZSB9IGZyb20gJy4vS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRUeXBlJztcbmltcG9ydCB7IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvbkV2ZW50T2JqZWN0VHlwZSB9IGZyb20gJy4vS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRPYmplY3RUeXBlJztcbmltcG9ydCB7IEthbHR1cmFDb25kaXRpb24gfSBmcm9tICcuL0thbHR1cmFDb25kaXRpb24nO1xuaW1wb3J0IHsgS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uUGFyYW1ldGVyIH0gZnJvbSAnLi9LYWx0dXJhRXZlbnROb3RpZmljYXRpb25QYXJhbWV0ZXInO1xuaW1wb3J0IHsgS2FsdHVyYU9iamVjdEJhc2UsIEthbHR1cmFPYmplY3RCYXNlQXJncyB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlQXJncyAgZXh0ZW5kcyBLYWx0dXJhT2JqZWN0QmFzZUFyZ3Mge1xuICAgIG5hbWU/IDogc3RyaW5nO1xuXHRzeXN0ZW1OYW1lPyA6IHN0cmluZztcblx0ZGVzY3JpcHRpb24/IDogc3RyaW5nO1xuXHR0eXBlPyA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlVHlwZTtcblx0bWFudWFsRGlzcGF0Y2hFbmFibGVkPyA6IGJvb2xlYW47XG5cdGF1dG9tYXRpY0Rpc3BhdGNoRW5hYmxlZD8gOiBib29sZWFuO1xuXHRldmVudFR5cGU/IDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRUeXBlO1xuXHRldmVudE9iamVjdFR5cGU/IDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRPYmplY3RUeXBlO1xuXHRldmVudENvbmRpdGlvbnM/IDogS2FsdHVyYUNvbmRpdGlvbltdO1xuXHRjb250ZW50UGFyYW1ldGVycz8gOiBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25QYXJhbWV0ZXJbXTtcblx0dXNlclBhcmFtZXRlcnM/IDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uUGFyYW1ldGVyW107XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlIGV4dGVuZHMgS2FsdHVyYU9iamVjdEJhc2Uge1xuXG4gICAgcmVhZG9ubHkgaWQgOiBudW1iZXI7XG5cdHJlYWRvbmx5IHBhcnRuZXJJZCA6IG51bWJlcjtcblx0bmFtZSA6IHN0cmluZztcblx0c3lzdGVtTmFtZSA6IHN0cmluZztcblx0ZGVzY3JpcHRpb24gOiBzdHJpbmc7XG5cdHR5cGUgOiBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZVR5cGU7XG5cdHJlYWRvbmx5IHN0YXR1cyA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlU3RhdHVzO1xuXHRyZWFkb25seSBjcmVhdGVkQXQgOiBEYXRlO1xuXHRyZWFkb25seSB1cGRhdGVkQXQgOiBEYXRlO1xuXHRtYW51YWxEaXNwYXRjaEVuYWJsZWQgOiBib29sZWFuO1xuXHRhdXRvbWF0aWNEaXNwYXRjaEVuYWJsZWQgOiBib29sZWFuO1xuXHRldmVudFR5cGUgOiBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25FdmVudFR5cGU7XG5cdGV2ZW50T2JqZWN0VHlwZSA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvbkV2ZW50T2JqZWN0VHlwZTtcblx0ZXZlbnRDb25kaXRpb25zIDogS2FsdHVyYUNvbmRpdGlvbltdO1xuXHRjb250ZW50UGFyYW1ldGVycyA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblBhcmFtZXRlcltdO1xuXHR1c2VyUGFyYW1ldGVycyA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblBhcmFtZXRlcltdO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3MpXG4gICAge1xuICAgICAgICBzdXBlcihkYXRhKTtcbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLmV2ZW50Q29uZGl0aW9ucyA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMuZXZlbnRDb25kaXRpb25zID0gW107XG5cdFx0aWYgKHR5cGVvZiB0aGlzLmNvbnRlbnRQYXJhbWV0ZXJzID09PSAndW5kZWZpbmVkJykgdGhpcy5jb250ZW50UGFyYW1ldGVycyA9IFtdO1xuXHRcdGlmICh0eXBlb2YgdGhpcy51c2VyUGFyYW1ldGVycyA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMudXNlclBhcmFtZXRlcnMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZScgfSxcblx0XHRcdFx0aWQgOiB7IHR5cGUgOiAnbicsIHJlYWRPbmx5IDogdHJ1ZSB9LFxuXHRcdFx0XHRwYXJ0bmVySWQgOiB7IHR5cGUgOiAnbicsIHJlYWRPbmx5IDogdHJ1ZSB9LFxuXHRcdFx0XHRuYW1lIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHN5c3RlbU5hbWUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0ZGVzY3JpcHRpb24gOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0dHlwZSA6IHsgdHlwZSA6ICdlcycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlVHlwZSwgc3ViVHlwZSA6ICdLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZVR5cGUnIH0sXG5cdFx0XHRcdHN0YXR1cyA6IHsgdHlwZSA6ICdlbicsIHJlYWRPbmx5IDogdHJ1ZSwgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGVTdGF0dXMsIHN1YlR5cGUgOiAnS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGVTdGF0dXMnIH0sXG5cdFx0XHRcdGNyZWF0ZWRBdCA6IHsgdHlwZSA6ICdkJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdHVwZGF0ZWRBdCA6IHsgdHlwZSA6ICdkJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdG1hbnVhbERpc3BhdGNoRW5hYmxlZCA6IHsgdHlwZSA6ICdiJyB9LFxuXHRcdFx0XHRhdXRvbWF0aWNEaXNwYXRjaEVuYWJsZWQgOiB7IHR5cGUgOiAnYicgfSxcblx0XHRcdFx0ZXZlbnRUeXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRUeXBlLCBzdWJUeXBlIDogJ0thbHR1cmFFdmVudE5vdGlmaWNhdGlvbkV2ZW50VHlwZScgfSxcblx0XHRcdFx0ZXZlbnRPYmplY3RUeXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uRXZlbnRPYmplY3RUeXBlLCBzdWJUeXBlIDogJ0thbHR1cmFFdmVudE5vdGlmaWNhdGlvbkV2ZW50T2JqZWN0VHlwZScgfSxcblx0XHRcdFx0ZXZlbnRDb25kaXRpb25zIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhQ29uZGl0aW9uLCBzdWJUeXBlIDogJ0thbHR1cmFDb25kaXRpb24nIH0sXG5cdFx0XHRcdGNvbnRlbnRQYXJhbWV0ZXJzIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25QYXJhbWV0ZXIsIHN1YlR5cGUgOiAnS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uUGFyYW1ldGVyJyB9LFxuXHRcdFx0XHR1c2VyUGFyYW1ldGVycyA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uUGFyYW1ldGVyLCBzdWJUeXBlIDogJ0thbHR1cmFFdmVudE5vdGlmaWNhdGlvblBhcmFtZXRlcicgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlJyxLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZSk7XG4iXX0=