kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
37 lines (35 loc) • 6.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaHuluDistributionJobProviderData = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaCuePoint_1 = require("./KalturaCuePoint");
var KalturaString_1 = require("./KalturaString");
var KalturaConfigurableDistributionJobProviderData_1 = require("./KalturaConfigurableDistributionJobProviderData");
var KalturaHuluDistributionJobProviderData = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaHuluDistributionJobProviderData, _super);
function KalturaHuluDistributionJobProviderData(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.cuePoints === 'undefined')
_this.cuePoints = [];
if (typeof _this.captionLocalPaths === 'undefined')
_this.captionLocalPaths = [];
return _this;
}
KalturaHuluDistributionJobProviderData.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaHuluDistributionJobProviderData' },
videoAssetFilePath: { type: 's' },
thumbAssetFilePath: { type: 's' },
cuePoints: { type: 'a', subTypeConstructor: KalturaCuePoint_1.KalturaCuePoint, subType: 'KalturaCuePoint' },
fileBaseName: { type: 's' },
captionLocalPaths: { type: 'a', subTypeConstructor: KalturaString_1.KalturaString, subType: 'KalturaString' }
});
return result;
};
return KalturaHuluDistributionJobProviderData;
}(KalturaConfigurableDistributionJobProviderData_1.KalturaConfigurableDistributionJobProviderData));
exports.KalturaHuluDistributionJobProviderData = KalturaHuluDistributionJobProviderData;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaHuluDistributionJobProviderData', KalturaHuluDistributionJobProviderData);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhSHVsdURpc3RyaWJ1dGlvbkpvYlByb3ZpZGVyRGF0YS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsa0VBQStEO0FBQy9ELHFEQUFvRDtBQUNwRCxpREFBZ0Q7QUFDaEQsbUhBQXNLO0FBV3RLO0lBQTRELHVFQUE4QztJQVF0RyxnREFBWSxJQUFrRDtRQUE5RCxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUdkO1FBRkcsSUFBSSxPQUFPLEtBQUksQ0FBQyxTQUFTLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxTQUFTLEdBQUcsRUFBRSxDQUFDO1FBQ3JFLElBQUksT0FBTyxLQUFJLENBQUMsaUJBQWlCLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxpQkFBaUIsR0FBRyxFQUFFLENBQUM7O0lBQzdFLENBQUM7SUFFUyw2REFBWSxHQUF0QjtRQUVJLElBQU0sTUFBTSxHQUFHLGlCQUFNLFlBQVksV0FBRSxDQUFDO1FBQ3BDLE1BQU0sQ0FBQyxNQUFNLENBQ1QsTUFBTSxDQUFDLFVBQVUsRUFDakI7WUFDSSxVQUFVLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLE9BQU8sRUFBRyx3Q0FBd0MsRUFBRTtZQUMzRixrQkFBa0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDbkMsa0JBQWtCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ25DLFNBQVMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsaUNBQWUsRUFBRSxPQUFPLEVBQUcsaUJBQWlCLEVBQUU7WUFDN0YsWUFBWSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUM3QixpQkFBaUIsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsNkJBQWEsRUFBRSxPQUFPLEVBQUcsZUFBZSxFQUFFO1NBQ3hGLENBQ0osQ0FBQztRQUNGLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFDTCw2Q0FBQztBQUFELENBL0JBLEFBK0JDLENBL0IyRCwrRkFBOEMsR0ErQnpHO0FBL0JZLHdGQUFzQztBQWlDbkQsMkNBQW1CLENBQUMsWUFBWSxDQUFDLHdDQUF3QyxFQUFDLHNDQUFzQyxDQUFDLENBQUMiLCJmaWxlIjoiYXBpL3R5cGVzL0thbHR1cmFIdWx1RGlzdHJpYnV0aW9uSm9iUHJvdmlkZXJEYXRhLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYUN1ZVBvaW50IH0gZnJvbSAnLi9LYWx0dXJhQ3VlUG9pbnQnO1xuaW1wb3J0IHsgS2FsdHVyYVN0cmluZyB9IGZyb20gJy4vS2FsdHVyYVN0cmluZyc7XG5pbXBvcnQgeyBLYWx0dXJhQ29uZmlndXJhYmxlRGlzdHJpYnV0aW9uSm9iUHJvdmlkZXJEYXRhLCBLYWx0dXJhQ29uZmlndXJhYmxlRGlzdHJpYnV0aW9uSm9iUHJvdmlkZXJEYXRhQXJncyB9IGZyb20gJy4vS2FsdHVyYUNvbmZpZ3VyYWJsZURpc3RyaWJ1dGlvbkpvYlByb3ZpZGVyRGF0YSc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgS2FsdHVyYUh1bHVEaXN0cmlidXRpb25Kb2JQcm92aWRlckRhdGFBcmdzICBleHRlbmRzIEthbHR1cmFDb25maWd1cmFibGVEaXN0cmlidXRpb25Kb2JQcm92aWRlckRhdGFBcmdzIHtcbiAgICB2aWRlb0Fzc2V0RmlsZVBhdGg/IDogc3RyaW5nO1xuXHR0aHVtYkFzc2V0RmlsZVBhdGg/IDogc3RyaW5nO1xuXHRjdWVQb2ludHM/IDogS2FsdHVyYUN1ZVBvaW50W107XG5cdGZpbGVCYXNlTmFtZT8gOiBzdHJpbmc7XG5cdGNhcHRpb25Mb2NhbFBhdGhzPyA6IEthbHR1cmFTdHJpbmdbXTtcbn1cblxuXG5leHBvcnQgY2xhc3MgS2FsdHVyYUh1bHVEaXN0cmlidXRpb25Kb2JQcm92aWRlckRhdGEgZXh0ZW5kcyBLYWx0dXJhQ29uZmlndXJhYmxlRGlzdHJpYnV0aW9uSm9iUHJvdmlkZXJEYXRhIHtcblxuICAgIHZpZGVvQXNzZXRGaWxlUGF0aCA6IHN0cmluZztcblx0dGh1bWJBc3NldEZpbGVQYXRoIDogc3RyaW5nO1xuXHRjdWVQb2ludHMgOiBLYWx0dXJhQ3VlUG9pbnRbXTtcblx0ZmlsZUJhc2VOYW1lIDogc3RyaW5nO1xuXHRjYXB0aW9uTG9jYWxQYXRocyA6IEthbHR1cmFTdHJpbmdbXTtcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/IDogS2FsdHVyYUh1bHVEaXN0cmlidXRpb25Kb2JQcm92aWRlckRhdGFBcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5jdWVQb2ludHMgPT09ICd1bmRlZmluZWQnKSB0aGlzLmN1ZVBvaW50cyA9IFtdO1xuXHRcdGlmICh0eXBlb2YgdGhpcy5jYXB0aW9uTG9jYWxQYXRocyA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMuY2FwdGlvbkxvY2FsUGF0aHMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhSHVsdURpc3RyaWJ1dGlvbkpvYlByb3ZpZGVyRGF0YScgfSxcblx0XHRcdFx0dmlkZW9Bc3NldEZpbGVQYXRoIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHRodW1iQXNzZXRGaWxlUGF0aCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRjdWVQb2ludHMgOiB7IHR5cGUgOiAnYScsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFDdWVQb2ludCwgc3ViVHlwZSA6ICdLYWx0dXJhQ3VlUG9pbnQnIH0sXG5cdFx0XHRcdGZpbGVCYXNlTmFtZSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRjYXB0aW9uTG9jYWxQYXRocyA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVN0cmluZywgc3ViVHlwZSA6ICdLYWx0dXJhU3RyaW5nJyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICk7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxufVxuXG5LYWx0dXJhVHlwZXNGYWN0b3J5LnJlZ2lzdGVyVHlwZSgnS2FsdHVyYUh1bHVEaXN0cmlidXRpb25Kb2JQcm92aWRlckRhdGEnLEthbHR1cmFIdWx1RGlzdHJpYnV0aW9uSm9iUHJvdmlkZXJEYXRhKTtcbiJdfQ==