kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
54 lines (52 loc) • 12 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaHttpNotificationDispatchJobData = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaHttpNotificationMethod_1 = require("./KalturaHttpNotificationMethod");
var KalturaHttpNotificationAuthenticationMethod_1 = require("./KalturaHttpNotificationAuthenticationMethod");
var KalturaHttpNotificationSslVersion_1 = require("./KalturaHttpNotificationSslVersion");
var KalturaHttpNotificationCertificateType_1 = require("./KalturaHttpNotificationCertificateType");
var KalturaHttpNotificationSslKeyType_1 = require("./KalturaHttpNotificationSslKeyType");
var KalturaKeyValue_1 = require("./KalturaKeyValue");
var KalturaEventNotificationDispatchJobData_1 = require("./KalturaEventNotificationDispatchJobData");
var KalturaHttpNotificationDispatchJobData = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaHttpNotificationDispatchJobData, _super);
function KalturaHttpNotificationDispatchJobData(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.customHeaders === 'undefined')
_this.customHeaders = [];
return _this;
}
KalturaHttpNotificationDispatchJobData.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaHttpNotificationDispatchJobData' },
url: { type: 's' },
method: { type: 'en', subTypeConstructor: KalturaHttpNotificationMethod_1.KalturaHttpNotificationMethod, subType: 'KalturaHttpNotificationMethod' },
contentType: { type: 's' },
data: { type: 's' },
timeout: { type: 'n' },
connectTimeout: { type: 'n' },
username: { type: 's' },
password: { type: 's' },
authenticationMethod: { type: 'en', subTypeConstructor: KalturaHttpNotificationAuthenticationMethod_1.KalturaHttpNotificationAuthenticationMethod, subType: 'KalturaHttpNotificationAuthenticationMethod' },
sslVersion: { type: 'en', subTypeConstructor: KalturaHttpNotificationSslVersion_1.KalturaHttpNotificationSslVersion, subType: 'KalturaHttpNotificationSslVersion' },
sslCertificate: { type: 's' },
sslCertificateType: { type: 'es', subTypeConstructor: KalturaHttpNotificationCertificateType_1.KalturaHttpNotificationCertificateType, subType: 'KalturaHttpNotificationCertificateType' },
sslCertificatePassword: { type: 's' },
sslEngine: { type: 's' },
sslEngineDefault: { type: 's' },
sslKeyType: { type: 'es', subTypeConstructor: KalturaHttpNotificationSslKeyType_1.KalturaHttpNotificationSslKeyType, subType: 'KalturaHttpNotificationSslKeyType' },
sslKey: { type: 's' },
sslKeyPassword: { type: 's' },
customHeaders: { type: 'a', subTypeConstructor: KalturaKeyValue_1.KalturaKeyValue, subType: 'KalturaKeyValue' },
signSecret: { type: 's' }
});
return result;
};
return KalturaHttpNotificationDispatchJobData;
}(KalturaEventNotificationDispatchJobData_1.KalturaEventNotificationDispatchJobData));
exports.KalturaHttpNotificationDispatchJobData = KalturaHttpNotificationDispatchJobData;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaHttpNotificationDispatchJobData', KalturaHttpNotificationDispatchJobData);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsa0VBQStEO0FBQy9ELGlGQUFnRjtBQUNoRiw2R0FBNEc7QUFDNUcseUZBQXdGO0FBQ3hGLG1HQUFrRztBQUNsRyx5RkFBd0Y7QUFDeEYscURBQW9EO0FBQ3BELHFHQUFpSjtBQTBCako7SUFBNEQsdUVBQXVDO0lBdUIvRixnREFBWSxJQUFrRDtRQUE5RCxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUVkO1FBREcsSUFBSSxPQUFPLEtBQUksQ0FBQyxhQUFhLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxhQUFhLEdBQUcsRUFBRSxDQUFDOztJQUMzRSxDQUFDO0lBRVMsNkRBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsd0NBQXdDLEVBQUU7WUFDM0YsR0FBRyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUNwQixNQUFNLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLDZEQUE2QixFQUFFLE9BQU8sRUFBRywrQkFBK0IsRUFBRTtZQUN2SCxXQUFXLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzVCLElBQUksRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDckIsT0FBTyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN4QixjQUFjLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQy9CLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDekIsUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN6QixvQkFBb0IsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcseUZBQTJDLEVBQUUsT0FBTyxFQUFHLDZDQUE2QyxFQUFFO1lBQ2pLLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcscUVBQWlDLEVBQUUsT0FBTyxFQUFHLG1DQUFtQyxFQUFFO1lBQ25JLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDL0Isa0JBQWtCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLCtFQUFzQyxFQUFFLE9BQU8sRUFBRyx3Q0FBd0MsRUFBRTtZQUNySixzQkFBc0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDdkMsU0FBUyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMxQixnQkFBZ0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDakMsVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyxxRUFBaUMsRUFBRSxPQUFPLEVBQUcsbUNBQW1DLEVBQUU7WUFDbkksTUFBTSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN2QixjQUFjLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQy9CLGFBQWEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsaUNBQWUsRUFBRSxPQUFPLEVBQUcsaUJBQWlCLEVBQUU7WUFDakcsVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtTQUNsQixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsNkNBQUM7QUFBRCxDQTVEQSxBQTREQyxDQTVEMkQsaUZBQXVDLEdBNERsRztBQTVEWSx3RkFBc0M7QUE4RG5ELDJDQUFtQixDQUFDLFlBQVksQ0FBQyx3Q0FBd0MsRUFBQyxzQ0FBc0MsQ0FBQyxDQUFDIiwiZmlsZSI6ImFwaS90eXBlcy9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IHsgS2FsdHVyYU9iamVjdE1ldGFkYXRhIH0gZnJvbSAnLi4va2FsdHVyYS1vYmplY3QtYmFzZSc7XG5pbXBvcnQgeyBLYWx0dXJhVHlwZXNGYWN0b3J5IH0gZnJvbSAnLi4va2FsdHVyYS10eXBlcy1mYWN0b3J5JztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uTWV0aG9kIH0gZnJvbSAnLi9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZCc7XG5pbXBvcnQgeyBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkF1dGhlbnRpY2F0aW9uTWV0aG9kIH0gZnJvbSAnLi9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkF1dGhlbnRpY2F0aW9uTWV0aG9kJztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsVmVyc2lvbiB9IGZyb20gJy4vS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xWZXJzaW9uJztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uQ2VydGlmaWNhdGVUeXBlIH0gZnJvbSAnLi9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkNlcnRpZmljYXRlVHlwZSc7XG5pbXBvcnQgeyBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbEtleVR5cGUgfSBmcm9tICcuL0thbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsS2V5VHlwZSc7XG5pbXBvcnQgeyBLYWx0dXJhS2V5VmFsdWUgfSBmcm9tICcuL0thbHR1cmFLZXlWYWx1ZSc7XG5pbXBvcnQgeyBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGEsIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YUFyZ3MgfSBmcm9tICcuL0thbHR1cmFFdmVudE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YSc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGFBcmdzICBleHRlbmRzIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YUFyZ3Mge1xuICAgIHVybD8gOiBzdHJpbmc7XG5cdG1ldGhvZD8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZDtcblx0Y29udGVudFR5cGU/IDogc3RyaW5nO1xuXHRkYXRhPyA6IHN0cmluZztcblx0dGltZW91dD8gOiBudW1iZXI7XG5cdGNvbm5lY3RUaW1lb3V0PyA6IG51bWJlcjtcblx0dXNlcm5hbWU/IDogc3RyaW5nO1xuXHRwYXNzd29yZD8gOiBzdHJpbmc7XG5cdGF1dGhlbnRpY2F0aW9uTWV0aG9kPyA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uQXV0aGVudGljYXRpb25NZXRob2Q7XG5cdHNzbFZlcnNpb24/IDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xWZXJzaW9uO1xuXHRzc2xDZXJ0aWZpY2F0ZT8gOiBzdHJpbmc7XG5cdHNzbENlcnRpZmljYXRlVHlwZT8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkNlcnRpZmljYXRlVHlwZTtcblx0c3NsQ2VydGlmaWNhdGVQYXNzd29yZD8gOiBzdHJpbmc7XG5cdHNzbEVuZ2luZT8gOiBzdHJpbmc7XG5cdHNzbEVuZ2luZURlZmF1bHQ/IDogc3RyaW5nO1xuXHRzc2xLZXlUeXBlPyA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsS2V5VHlwZTtcblx0c3NsS2V5PyA6IHN0cmluZztcblx0c3NsS2V5UGFzc3dvcmQ/IDogc3RyaW5nO1xuXHRjdXN0b21IZWFkZXJzPyA6IEthbHR1cmFLZXlWYWx1ZVtdO1xuXHRzaWduU2VjcmV0PyA6IHN0cmluZztcbn1cblxuXG5leHBvcnQgY2xhc3MgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGEgZXh0ZW5kcyBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGEge1xuXG4gICAgdXJsIDogc3RyaW5nO1xuXHRtZXRob2QgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZDtcblx0Y29udGVudFR5cGUgOiBzdHJpbmc7XG5cdGRhdGEgOiBzdHJpbmc7XG5cdHRpbWVvdXQgOiBudW1iZXI7XG5cdGNvbm5lY3RUaW1lb3V0IDogbnVtYmVyO1xuXHR1c2VybmFtZSA6IHN0cmluZztcblx0cGFzc3dvcmQgOiBzdHJpbmc7XG5cdGF1dGhlbnRpY2F0aW9uTWV0aG9kIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25BdXRoZW50aWNhdGlvbk1ldGhvZDtcblx0c3NsVmVyc2lvbiA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsVmVyc2lvbjtcblx0c3NsQ2VydGlmaWNhdGUgOiBzdHJpbmc7XG5cdHNzbENlcnRpZmljYXRlVHlwZSA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uQ2VydGlmaWNhdGVUeXBlO1xuXHRzc2xDZXJ0aWZpY2F0ZVBhc3N3b3JkIDogc3RyaW5nO1xuXHRzc2xFbmdpbmUgOiBzdHJpbmc7XG5cdHNzbEVuZ2luZURlZmF1bHQgOiBzdHJpbmc7XG5cdHNzbEtleVR5cGUgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbEtleVR5cGU7XG5cdHNzbEtleSA6IHN0cmluZztcblx0c3NsS2V5UGFzc3dvcmQgOiBzdHJpbmc7XG5cdGN1c3RvbUhlYWRlcnMgOiBLYWx0dXJhS2V5VmFsdWVbXTtcblx0c2lnblNlY3JldCA6IHN0cmluZztcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/IDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGFBcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5jdXN0b21IZWFkZXJzID09PSAndW5kZWZpbmVkJykgdGhpcy5jdXN0b21IZWFkZXJzID0gW107XG4gICAgfVxuXG4gICAgcHJvdGVjdGVkIF9nZXRNZXRhZGF0YSgpIDogS2FsdHVyYU9iamVjdE1ldGFkYXRhXG4gICAge1xuICAgICAgICBjb25zdCByZXN1bHQgPSBzdXBlci5fZ2V0TWV0YWRhdGEoKTtcbiAgICAgICAgT2JqZWN0LmFzc2lnbihcbiAgICAgICAgICAgIHJlc3VsdC5wcm9wZXJ0aWVzLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG9iamVjdFR5cGUgOiB7IHR5cGUgOiAnYycsIGRlZmF1bHQgOiAnS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGEnIH0sXG5cdFx0XHRcdHVybCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRtZXRob2QgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZCwgc3ViVHlwZSA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZCcgfSxcblx0XHRcdFx0Y29udGVudFR5cGUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0ZGF0YSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHR0aW1lb3V0IDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdGNvbm5lY3RUaW1lb3V0IDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdHVzZXJuYW1lIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHBhc3N3b3JkIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdGF1dGhlbnRpY2F0aW9uTWV0aG9kIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25BdXRoZW50aWNhdGlvbk1ldGhvZCwgc3ViVHlwZSA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkF1dGhlbnRpY2F0aW9uTWV0aG9kJyB9LFxuXHRcdFx0XHRzc2xWZXJzaW9uIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xWZXJzaW9uLCBzdWJUeXBlIDogJ0thbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsVmVyc2lvbicgfSxcblx0XHRcdFx0c3NsQ2VydGlmaWNhdGUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3NsQ2VydGlmaWNhdGVUeXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25DZXJ0aWZpY2F0ZVR5cGUsIHN1YlR5cGUgOiAnS2FsdHVyYUh0dHBOb3RpZmljYXRpb25DZXJ0aWZpY2F0ZVR5cGUnIH0sXG5cdFx0XHRcdHNzbENlcnRpZmljYXRlUGFzc3dvcmQgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3NsRW5naW5lIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHNzbEVuZ2luZURlZmF1bHQgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3NsS2V5VHlwZSA6IHsgdHlwZSA6ICdlcycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsS2V5VHlwZSwgc3ViVHlwZSA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbEtleVR5cGUnIH0sXG5cdFx0XHRcdHNzbEtleSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRzc2xLZXlQYXNzd29yZCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRjdXN0b21IZWFkZXJzIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhS2V5VmFsdWUsIHN1YlR5cGUgOiAnS2FsdHVyYUtleVZhbHVlJyB9LFxuXHRcdFx0XHRzaWduU2VjcmV0IDogeyB0eXBlIDogJ3MnIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgKTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG59XG5cbkthbHR1cmFUeXBlc0ZhY3RvcnkucmVnaXN0ZXJUeXBlKCdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRpc3BhdGNoSm9iRGF0YScsS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EaXNwYXRjaEpvYkRhdGEpO1xuIl19