kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
52 lines (50 loc) • 10.8 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaDeliveryProfile = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaDeliveryProfileType_1 = require("./KalturaDeliveryProfileType");
var KalturaPlaybackProtocol_1 = require("./KalturaPlaybackProtocol");
var KalturaDeliveryStatus_1 = require("./KalturaDeliveryStatus");
var KalturaUrlRecognizer_1 = require("./KalturaUrlRecognizer");
var KalturaUrlTokenizer_1 = require("./KalturaUrlTokenizer");
var KalturaNullableBoolean_1 = require("./KalturaNullableBoolean");
var KalturaAssetFilter_1 = require("./KalturaAssetFilter");
var kaltura_object_base_1 = require("../kaltura-object-base");
var KalturaDeliveryProfile = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaDeliveryProfile, _super);
function KalturaDeliveryProfile(data) {
return _super.call(this, data) || this;
}
KalturaDeliveryProfile.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaDeliveryProfile' },
id: { type: 'n', readOnly: true },
partnerId: { type: 'n', readOnly: true },
name: { type: 's' },
type: { type: 'es', subTypeConstructor: KalturaDeliveryProfileType_1.KalturaDeliveryProfileType, subType: 'KalturaDeliveryProfileType' },
systemName: { type: 's' },
description: { type: 's' },
createdAt: { type: 'd', readOnly: true },
updatedAt: { type: 'd', readOnly: true },
streamerType: { type: 'es', subTypeConstructor: KalturaPlaybackProtocol_1.KalturaPlaybackProtocol, subType: 'KalturaPlaybackProtocol' },
url: { type: 's' },
hostName: { type: 's', readOnly: true },
status: { type: 'en', subTypeConstructor: KalturaDeliveryStatus_1.KalturaDeliveryStatus, subType: 'KalturaDeliveryStatus' },
recognizer: { type: 'o', subTypeConstructor: KalturaUrlRecognizer_1.KalturaUrlRecognizer, subType: 'KalturaUrlRecognizer' },
tokenizer: { type: 'o', subTypeConstructor: KalturaUrlTokenizer_1.KalturaUrlTokenizer, subType: 'KalturaUrlTokenizer' },
isDefault: { type: 'en', readOnly: true, subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' },
parentId: { type: 'n', readOnly: true },
mediaProtocols: { type: 's' },
priority: { type: 'n' },
extraParams: { type: 's' },
supplementaryAssetsFilter: { type: 'o', subTypeConstructor: KalturaAssetFilter_1.KalturaAssetFilter, subType: 'KalturaAssetFilter' }
});
return result;
};
return KalturaDeliveryProfile;
}(kaltura_object_base_1.KalturaObjectBase));
exports.KalturaDeliveryProfile = KalturaDeliveryProfile;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaDeliveryProfile', KalturaDeliveryProfile);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhRGVsaXZlcnlQcm9maWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxrRUFBK0Q7QUFDL0QsMkVBQTBFO0FBQzFFLHFFQUFvRTtBQUNwRSxpRUFBZ0U7QUFDaEUsK0RBQThEO0FBQzlELDZEQUE0RDtBQUM1RCxtRUFBa0U7QUFDbEUsMkRBQTBEO0FBQzFELDhEQUFrRjtBQW1CbEY7SUFBNEMsdURBQWlCO0lBdUJ6RCxnQ0FBWSxJQUFrQztlQUUxQyxrQkFBTSxJQUFJLENBQUM7SUFDZixDQUFDO0lBRVMsNkNBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsd0JBQXdCLEVBQUU7WUFDM0UsRUFBRSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFO1lBQ3BDLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsUUFBUSxFQUFHLElBQUksRUFBRTtZQUMzQyxJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3JCLElBQUksRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsdURBQTBCLEVBQUUsT0FBTyxFQUFHLDRCQUE0QixFQUFFO1lBQy9HLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDM0IsV0FBVyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUM1QixTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDM0MsU0FBUyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFO1lBQzNDLFlBQVksRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsaURBQXVCLEVBQUUsT0FBTyxFQUFHLHlCQUF5QixFQUFFO1lBQ2pILEdBQUcsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDcEIsUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFO1lBQzFDLE1BQU0sRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsNkNBQXFCLEVBQUUsT0FBTyxFQUFHLHVCQUF1QixFQUFFO1lBQ3ZHLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsMkNBQW9CLEVBQUUsT0FBTyxFQUFHLHNCQUFzQixFQUFFO1lBQ3hHLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcseUNBQW1CLEVBQUUsT0FBTyxFQUFHLHFCQUFxQixFQUFFO1lBQ3JHLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsUUFBUSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRywrQ0FBc0IsRUFBRSxPQUFPLEVBQUcsd0JBQXdCLEVBQUU7WUFDN0gsUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFO1lBQzFDLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDL0IsUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN6QixXQUFXLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzVCLHlCQUF5QixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyx1Q0FBa0IsRUFBRSxPQUFPLEVBQUcsb0JBQW9CLEVBQUU7U0FDMUcsQ0FDSixDQUFDO1FBQ0YsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLDZCQUFDO0FBQUQsQ0EzREEsQUEyREMsQ0EzRDJDLHVDQUFpQixHQTJENUQ7QUEzRFksd0RBQXNCO0FBNkRuQywyQ0FBbUIsQ0FBQyxZQUFZLENBQUMsd0JBQXdCLEVBQUMsc0JBQXNCLENBQUMsQ0FBQyIsImZpbGUiOiJhcGkvdHlwZXMvS2FsdHVyYURlbGl2ZXJ5UHJvZmlsZS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IHsgS2FsdHVyYU9iamVjdE1ldGFkYXRhIH0gZnJvbSAnLi4va2FsdHVyYS1vYmplY3QtYmFzZSc7XG5pbXBvcnQgeyBLYWx0dXJhVHlwZXNGYWN0b3J5IH0gZnJvbSAnLi4va2FsdHVyYS10eXBlcy1mYWN0b3J5JztcbmltcG9ydCB7IEthbHR1cmFEZWxpdmVyeVByb2ZpbGVUeXBlIH0gZnJvbSAnLi9LYWx0dXJhRGVsaXZlcnlQcm9maWxlVHlwZSc7XG5pbXBvcnQgeyBLYWx0dXJhUGxheWJhY2tQcm90b2NvbCB9IGZyb20gJy4vS2FsdHVyYVBsYXliYWNrUHJvdG9jb2wnO1xuaW1wb3J0IHsgS2FsdHVyYURlbGl2ZXJ5U3RhdHVzIH0gZnJvbSAnLi9LYWx0dXJhRGVsaXZlcnlTdGF0dXMnO1xuaW1wb3J0IHsgS2FsdHVyYVVybFJlY29nbml6ZXIgfSBmcm9tICcuL0thbHR1cmFVcmxSZWNvZ25pemVyJztcbmltcG9ydCB7IEthbHR1cmFVcmxUb2tlbml6ZXIgfSBmcm9tICcuL0thbHR1cmFVcmxUb2tlbml6ZXInO1xuaW1wb3J0IHsgS2FsdHVyYU51bGxhYmxlQm9vbGVhbiB9IGZyb20gJy4vS2FsdHVyYU51bGxhYmxlQm9vbGVhbic7XG5pbXBvcnQgeyBLYWx0dXJhQXNzZXRGaWx0ZXIgfSBmcm9tICcuL0thbHR1cmFBc3NldEZpbHRlcic7XG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0QmFzZSwgS2FsdHVyYU9iamVjdEJhc2VBcmdzIH0gZnJvbSAnLi4va2FsdHVyYS1vYmplY3QtYmFzZSc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgS2FsdHVyYURlbGl2ZXJ5UHJvZmlsZUFyZ3MgIGV4dGVuZHMgS2FsdHVyYU9iamVjdEJhc2VBcmdzIHtcbiAgICBuYW1lPyA6IHN0cmluZztcblx0dHlwZT8gOiBLYWx0dXJhRGVsaXZlcnlQcm9maWxlVHlwZTtcblx0c3lzdGVtTmFtZT8gOiBzdHJpbmc7XG5cdGRlc2NyaXB0aW9uPyA6IHN0cmluZztcblx0c3RyZWFtZXJUeXBlPyA6IEthbHR1cmFQbGF5YmFja1Byb3RvY29sO1xuXHR1cmw/IDogc3RyaW5nO1xuXHRzdGF0dXM/IDogS2FsdHVyYURlbGl2ZXJ5U3RhdHVzO1xuXHRyZWNvZ25pemVyPyA6IEthbHR1cmFVcmxSZWNvZ25pemVyO1xuXHR0b2tlbml6ZXI/IDogS2FsdHVyYVVybFRva2VuaXplcjtcblx0bWVkaWFQcm90b2NvbHM/IDogc3RyaW5nO1xuXHRwcmlvcml0eT8gOiBudW1iZXI7XG5cdGV4dHJhUGFyYW1zPyA6IHN0cmluZztcblx0c3VwcGxlbWVudGFyeUFzc2V0c0ZpbHRlcj8gOiBLYWx0dXJhQXNzZXRGaWx0ZXI7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFEZWxpdmVyeVByb2ZpbGUgZXh0ZW5kcyBLYWx0dXJhT2JqZWN0QmFzZSB7XG5cbiAgICByZWFkb25seSBpZCA6IG51bWJlcjtcblx0cmVhZG9ubHkgcGFydG5lcklkIDogbnVtYmVyO1xuXHRuYW1lIDogc3RyaW5nO1xuXHR0eXBlIDogS2FsdHVyYURlbGl2ZXJ5UHJvZmlsZVR5cGU7XG5cdHN5c3RlbU5hbWUgOiBzdHJpbmc7XG5cdGRlc2NyaXB0aW9uIDogc3RyaW5nO1xuXHRyZWFkb25seSBjcmVhdGVkQXQgOiBEYXRlO1xuXHRyZWFkb25seSB1cGRhdGVkQXQgOiBEYXRlO1xuXHRzdHJlYW1lclR5cGUgOiBLYWx0dXJhUGxheWJhY2tQcm90b2NvbDtcblx0dXJsIDogc3RyaW5nO1xuXHRyZWFkb25seSBob3N0TmFtZSA6IHN0cmluZztcblx0c3RhdHVzIDogS2FsdHVyYURlbGl2ZXJ5U3RhdHVzO1xuXHRyZWNvZ25pemVyIDogS2FsdHVyYVVybFJlY29nbml6ZXI7XG5cdHRva2VuaXplciA6IEthbHR1cmFVcmxUb2tlbml6ZXI7XG5cdHJlYWRvbmx5IGlzRGVmYXVsdCA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdHJlYWRvbmx5IHBhcmVudElkIDogbnVtYmVyO1xuXHRtZWRpYVByb3RvY29scyA6IHN0cmluZztcblx0cHJpb3JpdHkgOiBudW1iZXI7XG5cdGV4dHJhUGFyYW1zIDogc3RyaW5nO1xuXHRzdXBwbGVtZW50YXJ5QXNzZXRzRmlsdGVyIDogS2FsdHVyYUFzc2V0RmlsdGVyO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhRGVsaXZlcnlQcm9maWxlQXJncylcbiAgICB7XG4gICAgICAgIHN1cGVyKGRhdGEpO1xuICAgIH1cblxuICAgIHByb3RlY3RlZCBfZ2V0TWV0YWRhdGEoKSA6IEthbHR1cmFPYmplY3RNZXRhZGF0YVxuICAgIHtcbiAgICAgICAgY29uc3QgcmVzdWx0ID0gc3VwZXIuX2dldE1ldGFkYXRhKCk7XG4gICAgICAgIE9iamVjdC5hc3NpZ24oXG4gICAgICAgICAgICByZXN1bHQucHJvcGVydGllcyxcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvYmplY3RUeXBlIDogeyB0eXBlIDogJ2MnLCBkZWZhdWx0IDogJ0thbHR1cmFEZWxpdmVyeVByb2ZpbGUnIH0sXG5cdFx0XHRcdGlkIDogeyB0eXBlIDogJ24nLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0cGFydG5lcklkIDogeyB0eXBlIDogJ24nLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0bmFtZSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHR0eXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYURlbGl2ZXJ5UHJvZmlsZVR5cGUsIHN1YlR5cGUgOiAnS2FsdHVyYURlbGl2ZXJ5UHJvZmlsZVR5cGUnIH0sXG5cdFx0XHRcdHN5c3RlbU5hbWUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0ZGVzY3JpcHRpb24gOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0Y3JlYXRlZEF0IDogeyB0eXBlIDogJ2QnLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0dXBkYXRlZEF0IDogeyB0eXBlIDogJ2QnLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0c3RyZWFtZXJUeXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVBsYXliYWNrUHJvdG9jb2wsIHN1YlR5cGUgOiAnS2FsdHVyYVBsYXliYWNrUHJvdG9jb2wnIH0sXG5cdFx0XHRcdHVybCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRob3N0TmFtZSA6IHsgdHlwZSA6ICdzJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdHN0YXR1cyA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFEZWxpdmVyeVN0YXR1cywgc3ViVHlwZSA6ICdLYWx0dXJhRGVsaXZlcnlTdGF0dXMnIH0sXG5cdFx0XHRcdHJlY29nbml6ZXIgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFVcmxSZWNvZ25pemVyLCBzdWJUeXBlIDogJ0thbHR1cmFVcmxSZWNvZ25pemVyJyB9LFxuXHRcdFx0XHR0b2tlbml6ZXIgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFVcmxUb2tlbml6ZXIsIHN1YlR5cGUgOiAnS2FsdHVyYVVybFRva2VuaXplcicgfSxcblx0XHRcdFx0aXNEZWZhdWx0IDogeyB0eXBlIDogJ2VuJywgcmVhZE9ubHkgOiB0cnVlLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuLCBzdWJUeXBlIDogJ0thbHR1cmFOdWxsYWJsZUJvb2xlYW4nIH0sXG5cdFx0XHRcdHBhcmVudElkIDogeyB0eXBlIDogJ24nLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0bWVkaWFQcm90b2NvbHMgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0cHJpb3JpdHkgOiB7IHR5cGUgOiAnbicgfSxcblx0XHRcdFx0ZXh0cmFQYXJhbXMgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3VwcGxlbWVudGFyeUFzc2V0c0ZpbHRlciA6IHsgdHlwZSA6ICdvJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUFzc2V0RmlsdGVyLCBzdWJUeXBlIDogJ0thbHR1cmFBc3NldEZpbHRlcicgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFEZWxpdmVyeVByb2ZpbGUnLEthbHR1cmFEZWxpdmVyeVByb2ZpbGUpO1xuIl19