kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
46 lines (44 loc) • 10.4 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaEmailNotificationTemplate = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaEmailNotificationFormat_1 = require("./KalturaEmailNotificationFormat");
var KalturaEmailNotificationRecipientProvider_1 = require("./KalturaEmailNotificationRecipientProvider");
var KalturaEmailNotificationTemplatePriority_1 = require("./KalturaEmailNotificationTemplatePriority");
var KalturaKeyValue_1 = require("./KalturaKeyValue");
var KalturaEventNotificationTemplate_1 = require("./KalturaEventNotificationTemplate");
var KalturaEmailNotificationTemplate = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaEmailNotificationTemplate, _super);
function KalturaEmailNotificationTemplate(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.customHeaders === 'undefined')
_this.customHeaders = [];
return _this;
}
KalturaEmailNotificationTemplate.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaEmailNotificationTemplate' },
format: { type: 'es', subTypeConstructor: KalturaEmailNotificationFormat_1.KalturaEmailNotificationFormat, subType: 'KalturaEmailNotificationFormat' },
subject: { type: 's' },
body: { type: 's' },
fromEmail: { type: 's' },
fromName: { type: 's' },
to: { type: 'o', subTypeConstructor: KalturaEmailNotificationRecipientProvider_1.KalturaEmailNotificationRecipientProvider, subType: 'KalturaEmailNotificationRecipientProvider' },
cc: { type: 'o', subTypeConstructor: KalturaEmailNotificationRecipientProvider_1.KalturaEmailNotificationRecipientProvider, subType: 'KalturaEmailNotificationRecipientProvider' },
bcc: { type: 'o', subTypeConstructor: KalturaEmailNotificationRecipientProvider_1.KalturaEmailNotificationRecipientProvider, subType: 'KalturaEmailNotificationRecipientProvider' },
replyTo: { type: 'o', subTypeConstructor: KalturaEmailNotificationRecipientProvider_1.KalturaEmailNotificationRecipientProvider, subType: 'KalturaEmailNotificationRecipientProvider' },
priority: { type: 'en', subTypeConstructor: KalturaEmailNotificationTemplatePriority_1.KalturaEmailNotificationTemplatePriority, subType: 'KalturaEmailNotificationTemplatePriority' },
confirmReadingTo: { type: 's' },
hostname: { type: 's' },
messageID: { type: 's' },
customHeaders: { type: 'a', subTypeConstructor: KalturaKeyValue_1.KalturaKeyValue, subType: 'KalturaKeyValue' }
});
return result;
};
return KalturaEmailNotificationTemplate;
}(KalturaEventNotificationTemplate_1.KalturaEventNotificationTemplate));
exports.KalturaEmailNotificationTemplate = KalturaEmailNotificationTemplate;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaEmailNotificationTemplate', KalturaEmailNotificationTemplate);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhRW1haWxOb3RpZmljYXRpb25UZW1wbGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsa0VBQStEO0FBQy9ELG1GQUFrRjtBQUNsRix5R0FBd0c7QUFDeEcsdUdBQXNHO0FBQ3RHLHFEQUFvRDtBQUNwRCx1RkFBNEg7QUFvQjVIO0lBQXNELGlFQUFnQztJQWlCbEYsMENBQVksSUFBNEM7UUFBeEQsWUFFSSxrQkFBTSxJQUFJLENBQUMsU0FFZDtRQURHLElBQUksT0FBTyxLQUFJLENBQUMsYUFBYSxLQUFLLFdBQVc7WUFBRSxLQUFJLENBQUMsYUFBYSxHQUFHLEVBQUUsQ0FBQzs7SUFDM0UsQ0FBQztJQUVTLHVEQUFZLEdBQXRCO1FBRUksSUFBTSxNQUFNLEdBQUcsaUJBQU0sWUFBWSxXQUFFLENBQUM7UUFDcEMsTUFBTSxDQUFDLE1BQU0sQ0FDVCxNQUFNLENBQUMsVUFBVSxFQUNqQjtZQUNJLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLGtDQUFrQyxFQUFFO1lBQ3JGLE1BQU0sRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0RBQThCLEVBQUUsT0FBTyxFQUFHLGdDQUFnQyxFQUFFO1lBQ3pILE9BQU8sRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDeEIsSUFBSSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUNyQixTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzFCLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsRUFBRSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxxRkFBeUMsRUFBRSxPQUFPLEVBQUcsMkNBQTJDLEVBQUU7WUFDMUksRUFBRSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxxRkFBeUMsRUFBRSxPQUFPLEVBQUcsMkNBQTJDLEVBQUU7WUFDMUksR0FBRyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxxRkFBeUMsRUFBRSxPQUFPLEVBQUcsMkNBQTJDLEVBQUU7WUFDM0ksT0FBTyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxxRkFBeUMsRUFBRSxPQUFPLEVBQUcsMkNBQTJDLEVBQUU7WUFDL0ksUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyxtRkFBd0MsRUFBRSxPQUFPLEVBQUcsMENBQTBDLEVBQUU7WUFDL0ksZ0JBQWdCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ2pDLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsU0FBUyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMxQixhQUFhLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLGtCQUFrQixFQUFHLGlDQUFlLEVBQUUsT0FBTyxFQUFHLGlCQUFpQixFQUFFO1NBQ3hGLENBQ0osQ0FBQztRQUNGLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFDTCx1Q0FBQztBQUFELENBaERBLEFBZ0RDLENBaERxRCxtRUFBZ0MsR0FnRHJGO0FBaERZLDRFQUFnQztBQWtEN0MsMkNBQW1CLENBQUMsWUFBWSxDQUFDLGtDQUFrQyxFQUFDLGdDQUFnQyxDQUFDLENBQUMiLCJmaWxlIjoiYXBpL3R5cGVzL0thbHR1cmFFbWFpbE5vdGlmaWNhdGlvblRlbXBsYXRlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uRm9ybWF0IH0gZnJvbSAnLi9LYWx0dXJhRW1haWxOb3RpZmljYXRpb25Gb3JtYXQnO1xuaW1wb3J0IHsgS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXIgfSBmcm9tICcuL0thbHR1cmFFbWFpbE5vdGlmaWNhdGlvblJlY2lwaWVudFByb3ZpZGVyJztcbmltcG9ydCB7IEthbHR1cmFFbWFpbE5vdGlmaWNhdGlvblRlbXBsYXRlUHJpb3JpdHkgfSBmcm9tICcuL0thbHR1cmFFbWFpbE5vdGlmaWNhdGlvblRlbXBsYXRlUHJpb3JpdHknO1xuaW1wb3J0IHsgS2FsdHVyYUtleVZhbHVlIH0gZnJvbSAnLi9LYWx0dXJhS2V5VmFsdWUnO1xuaW1wb3J0IHsgS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGUsIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlQXJncyB9IGZyb20gJy4vS2FsdHVyYUV2ZW50Tm90aWZpY2F0aW9uVGVtcGxhdGUnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFFbWFpbE5vdGlmaWNhdGlvblRlbXBsYXRlQXJncyAgZXh0ZW5kcyBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3Mge1xuICAgIGZvcm1hdD8gOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25Gb3JtYXQ7XG5cdHN1YmplY3Q/IDogc3RyaW5nO1xuXHRib2R5PyA6IHN0cmluZztcblx0ZnJvbUVtYWlsPyA6IHN0cmluZztcblx0ZnJvbU5hbWU/IDogc3RyaW5nO1xuXHR0bz8gOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlcjtcblx0Y2M/IDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXI7XG5cdGJjYz8gOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlcjtcblx0cmVwbHlUbz8gOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlcjtcblx0cHJpb3JpdHk/IDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uVGVtcGxhdGVQcmlvcml0eTtcblx0Y29uZmlybVJlYWRpbmdUbz8gOiBzdHJpbmc7XG5cdGhvc3RuYW1lPyA6IHN0cmluZztcblx0bWVzc2FnZUlEPyA6IHN0cmluZztcblx0Y3VzdG9tSGVhZGVycz8gOiBLYWx0dXJhS2V5VmFsdWVbXTtcbn1cblxuXG5leHBvcnQgY2xhc3MgS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uVGVtcGxhdGUgZXh0ZW5kcyBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZSB7XG5cbiAgICBmb3JtYXQgOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25Gb3JtYXQ7XG5cdHN1YmplY3QgOiBzdHJpbmc7XG5cdGJvZHkgOiBzdHJpbmc7XG5cdGZyb21FbWFpbCA6IHN0cmluZztcblx0ZnJvbU5hbWUgOiBzdHJpbmc7XG5cdHRvIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXI7XG5cdGNjIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXI7XG5cdGJjYyA6IEthbHR1cmFFbWFpbE5vdGlmaWNhdGlvblJlY2lwaWVudFByb3ZpZGVyO1xuXHRyZXBseVRvIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXI7XG5cdHByaW9yaXR5IDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uVGVtcGxhdGVQcmlvcml0eTtcblx0Y29uZmlybVJlYWRpbmdUbyA6IHN0cmluZztcblx0aG9zdG5hbWUgOiBzdHJpbmc7XG5cdG1lc3NhZ2VJRCA6IHN0cmluZztcblx0Y3VzdG9tSGVhZGVycyA6IEthbHR1cmFLZXlWYWx1ZVtdO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3MpXG4gICAge1xuICAgICAgICBzdXBlcihkYXRhKTtcbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLmN1c3RvbUhlYWRlcnMgPT09ICd1bmRlZmluZWQnKSB0aGlzLmN1c3RvbUhlYWRlcnMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhRW1haWxOb3RpZmljYXRpb25UZW1wbGF0ZScgfSxcblx0XHRcdFx0Zm9ybWF0IDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uRm9ybWF0LCBzdWJUeXBlIDogJ0thbHR1cmFFbWFpbE5vdGlmaWNhdGlvbkZvcm1hdCcgfSxcblx0XHRcdFx0c3ViamVjdCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRib2R5IDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdGZyb21FbWFpbCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRmcm9tTmFtZSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHR0byA6IHsgdHlwZSA6ICdvJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXIsIHN1YlR5cGUgOiAnS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXInIH0sXG5cdFx0XHRcdGNjIDogeyB0eXBlIDogJ28nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlciwgc3ViVHlwZSA6ICdLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlcicgfSxcblx0XHRcdFx0YmNjIDogeyB0eXBlIDogJ28nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlciwgc3ViVHlwZSA6ICdLYWx0dXJhRW1haWxOb3RpZmljYXRpb25SZWNpcGllbnRQcm92aWRlcicgfSxcblx0XHRcdFx0cmVwbHlUbyA6IHsgdHlwZSA6ICdvJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXIsIHN1YlR5cGUgOiAnS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uUmVjaXBpZW50UHJvdmlkZXInIH0sXG5cdFx0XHRcdHByaW9yaXR5IDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uVGVtcGxhdGVQcmlvcml0eSwgc3ViVHlwZSA6ICdLYWx0dXJhRW1haWxOb3RpZmljYXRpb25UZW1wbGF0ZVByaW9yaXR5JyB9LFxuXHRcdFx0XHRjb25maXJtUmVhZGluZ1RvIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdGhvc3RuYW1lIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdG1lc3NhZ2VJRCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRjdXN0b21IZWFkZXJzIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhS2V5VmFsdWUsIHN1YlR5cGUgOiAnS2FsdHVyYUtleVZhbHVlJyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICk7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxufVxuXG5LYWx0dXJhVHlwZXNGYWN0b3J5LnJlZ2lzdGVyVHlwZSgnS2FsdHVyYUVtYWlsTm90aWZpY2F0aW9uVGVtcGxhdGUnLEthbHR1cmFFbWFpbE5vdGlmaWNhdGlvblRlbXBsYXRlKTtcbiJdfQ==