kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
60 lines (58 loc) • 13.8 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaLiveEntry = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaRecordStatus_1 = require("./KalturaRecordStatus");
var KalturaDVRStatus_1 = require("./KalturaDVRStatus");
var KalturaLiveStreamConfiguration_1 = require("./KalturaLiveStreamConfiguration");
var KalturaLivePublishStatus_1 = require("./KalturaLivePublishStatus");
var KalturaLiveStreamPushPublishConfiguration_1 = require("./KalturaLiveStreamPushPublishConfiguration");
var KalturaLiveEntryRecordingOptions_1 = require("./KalturaLiveEntryRecordingOptions");
var KalturaEntryServerNodeStatus_1 = require("./KalturaEntryServerNodeStatus");
var KalturaNullableBoolean_1 = require("./KalturaNullableBoolean");
var KalturaViewMode_1 = require("./KalturaViewMode");
var KalturaRecordingStatus_1 = require("./KalturaRecordingStatus");
var KalturaMediaEntry_1 = require("./KalturaMediaEntry");
var KalturaLiveEntry = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaLiveEntry, _super);
function KalturaLiveEntry(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.liveStreamConfigurations === 'undefined')
_this.liveStreamConfigurations = [];
if (typeof _this.publishConfigurations === 'undefined')
_this.publishConfigurations = [];
return _this;
}
KalturaLiveEntry.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaLiveEntry' },
offlineMessage: { type: 's' },
recordStatus: { type: 'en', subTypeConstructor: KalturaRecordStatus_1.KalturaRecordStatus, subType: 'KalturaRecordStatus' },
dvrStatus: { type: 'en', subTypeConstructor: KalturaDVRStatus_1.KalturaDVRStatus, subType: 'KalturaDVRStatus' },
dvrWindow: { type: 'n' },
lastElapsedRecordingTime: { type: 'n' },
liveStreamConfigurations: { type: 'a', subTypeConstructor: KalturaLiveStreamConfiguration_1.KalturaLiveStreamConfiguration, subType: 'KalturaLiveStreamConfiguration' },
recordedEntryId: { type: 's' },
pushPublishEnabled: { type: 'en', subTypeConstructor: KalturaLivePublishStatus_1.KalturaLivePublishStatus, subType: 'KalturaLivePublishStatus' },
publishConfigurations: { type: 'a', subTypeConstructor: KalturaLiveStreamPushPublishConfiguration_1.KalturaLiveStreamPushPublishConfiguration, subType: 'KalturaLiveStreamPushPublishConfiguration' },
firstBroadcast: { type: 'n', readOnly: true },
lastBroadcast: { type: 'n', readOnly: true },
currentBroadcastStartTime: { type: 'n' },
recordingOptions: { type: 'o', subTypeConstructor: KalturaLiveEntryRecordingOptions_1.KalturaLiveEntryRecordingOptions, subType: 'KalturaLiveEntryRecordingOptions' },
liveStatus: { type: 'en', readOnly: true, subTypeConstructor: KalturaEntryServerNodeStatus_1.KalturaEntryServerNodeStatus, subType: 'KalturaEntryServerNodeStatus' },
segmentDuration: { type: 'n' },
explicitLive: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' },
viewMode: { type: 'en', subTypeConstructor: KalturaViewMode_1.KalturaViewMode, subType: 'KalturaViewMode' },
recordingStatus: { type: 'en', subTypeConstructor: KalturaRecordingStatus_1.KalturaRecordingStatus, subType: 'KalturaRecordingStatus' },
lastBroadcastEndTime: { type: 'n', readOnly: true },
broadcastTime: { type: 'n' }
});
return result;
};
return KalturaLiveEntry;
}(KalturaMediaEntry_1.KalturaMediaEntry));
exports.KalturaLiveEntry = KalturaLiveEntry;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaLiveEntry', KalturaLiveEntry);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhTGl2ZUVudHJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxrRUFBK0Q7QUFDL0QsNkRBQTREO0FBQzVELHVEQUFzRDtBQUN0RCxtRkFBa0Y7QUFDbEYsdUVBQXNFO0FBQ3RFLHlHQUF3RztBQUN4Ryx1RkFBc0Y7QUFDdEYsK0VBQThFO0FBQzlFLG1FQUFrRTtBQUNsRSxxREFBb0Q7QUFDcEQsbUVBQWtFO0FBQ2xFLHlEQUErRTtBQXNCL0U7SUFBc0MsaURBQWlCO0lBdUJuRCwwQkFBWSxJQUE0QjtRQUF4QyxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUdkO1FBRkcsSUFBSSxPQUFPLEtBQUksQ0FBQyx3QkFBd0IsS0FBSyxXQUFXO1lBQUUsS0FBSSxDQUFDLHdCQUF3QixHQUFHLEVBQUUsQ0FBQztRQUNuRyxJQUFJLE9BQU8sS0FBSSxDQUFDLHFCQUFxQixLQUFLLFdBQVc7WUFBRSxLQUFJLENBQUMscUJBQXFCLEdBQUcsRUFBRSxDQUFDOztJQUNyRixDQUFDO0lBRVMsdUNBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsa0JBQWtCLEVBQUU7WUFDckUsY0FBYyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMvQixZQUFZLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLHlDQUFtQixFQUFFLE9BQU8sRUFBRyxxQkFBcUIsRUFBRTtZQUN6RyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLG1DQUFnQixFQUFFLE9BQU8sRUFBRyxrQkFBa0IsRUFBRTtZQUNoRyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzFCLHdCQUF3QixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN6Qyx3QkFBd0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsK0RBQThCLEVBQUUsT0FBTyxFQUFHLGdDQUFnQyxFQUFFO1lBQzFJLGVBQWUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDaEMsa0JBQWtCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLG1EQUF3QixFQUFFLE9BQU8sRUFBRywwQkFBMEIsRUFBRTtZQUN6SCxxQkFBcUIsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcscUZBQXlDLEVBQUUsT0FBTyxFQUFHLDJDQUEyQyxFQUFFO1lBQzdKLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsUUFBUSxFQUFHLElBQUksRUFBRTtZQUNoRCxhQUFhLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDL0MseUJBQXlCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzFDLGdCQUFnQixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxtRUFBZ0MsRUFBRSxPQUFPLEVBQUcsa0NBQWtDLEVBQUU7WUFDdEksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLDJEQUE0QixFQUFFLE9BQU8sRUFBRyw4QkFBOEIsRUFBRTtZQUMxSSxlQUFlLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ2hDLFlBQVksRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0NBQXNCLEVBQUUsT0FBTyxFQUFHLHdCQUF3QixFQUFFO1lBQy9HLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsaUNBQWUsRUFBRSxPQUFPLEVBQUcsaUJBQWlCLEVBQUU7WUFDN0YsZUFBZSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRywrQ0FBc0IsRUFBRSxPQUFPLEVBQUcsd0JBQXdCLEVBQUU7WUFDbEgsb0JBQW9CLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDdEQsYUFBYSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtTQUNyQixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsdUJBQUM7QUFBRCxDQTdEQSxBQTZEQyxDQTdEcUMscUNBQWlCLEdBNkR0RDtBQTdEWSw0Q0FBZ0I7QUErRDdCLDJDQUFtQixDQUFDLFlBQVksQ0FBQyxrQkFBa0IsRUFBQyxnQkFBZ0IsQ0FBQyxDQUFDIiwiZmlsZSI6ImFwaS90eXBlcy9LYWx0dXJhTGl2ZUVudHJ5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYVJlY29yZFN0YXR1cyB9IGZyb20gJy4vS2FsdHVyYVJlY29yZFN0YXR1cyc7XG5pbXBvcnQgeyBLYWx0dXJhRFZSU3RhdHVzIH0gZnJvbSAnLi9LYWx0dXJhRFZSU3RhdHVzJztcbmltcG9ydCB7IEthbHR1cmFMaXZlU3RyZWFtQ29uZmlndXJhdGlvbiB9IGZyb20gJy4vS2FsdHVyYUxpdmVTdHJlYW1Db25maWd1cmF0aW9uJztcbmltcG9ydCB7IEthbHR1cmFMaXZlUHVibGlzaFN0YXR1cyB9IGZyb20gJy4vS2FsdHVyYUxpdmVQdWJsaXNoU3RhdHVzJztcbmltcG9ydCB7IEthbHR1cmFMaXZlU3RyZWFtUHVzaFB1Ymxpc2hDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9LYWx0dXJhTGl2ZVN0cmVhbVB1c2hQdWJsaXNoQ29uZmlndXJhdGlvbic7XG5pbXBvcnQgeyBLYWx0dXJhTGl2ZUVudHJ5UmVjb3JkaW5nT3B0aW9ucyB9IGZyb20gJy4vS2FsdHVyYUxpdmVFbnRyeVJlY29yZGluZ09wdGlvbnMnO1xuaW1wb3J0IHsgS2FsdHVyYUVudHJ5U2VydmVyTm9kZVN0YXR1cyB9IGZyb20gJy4vS2FsdHVyYUVudHJ5U2VydmVyTm9kZVN0YXR1cyc7XG5pbXBvcnQgeyBLYWx0dXJhTnVsbGFibGVCb29sZWFuIH0gZnJvbSAnLi9LYWx0dXJhTnVsbGFibGVCb29sZWFuJztcbmltcG9ydCB7IEthbHR1cmFWaWV3TW9kZSB9IGZyb20gJy4vS2FsdHVyYVZpZXdNb2RlJztcbmltcG9ydCB7IEthbHR1cmFSZWNvcmRpbmdTdGF0dXMgfSBmcm9tICcuL0thbHR1cmFSZWNvcmRpbmdTdGF0dXMnO1xuaW1wb3J0IHsgS2FsdHVyYU1lZGlhRW50cnksIEthbHR1cmFNZWRpYUVudHJ5QXJncyB9IGZyb20gJy4vS2FsdHVyYU1lZGlhRW50cnknO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFMaXZlRW50cnlBcmdzICBleHRlbmRzIEthbHR1cmFNZWRpYUVudHJ5QXJncyB7XG4gICAgb2ZmbGluZU1lc3NhZ2U/IDogc3RyaW5nO1xuXHRyZWNvcmRTdGF0dXM/IDogS2FsdHVyYVJlY29yZFN0YXR1cztcblx0ZHZyU3RhdHVzPyA6IEthbHR1cmFEVlJTdGF0dXM7XG5cdGR2cldpbmRvdz8gOiBudW1iZXI7XG5cdGxhc3RFbGFwc2VkUmVjb3JkaW5nVGltZT8gOiBudW1iZXI7XG5cdGxpdmVTdHJlYW1Db25maWd1cmF0aW9ucz8gOiBLYWx0dXJhTGl2ZVN0cmVhbUNvbmZpZ3VyYXRpb25bXTtcblx0cmVjb3JkZWRFbnRyeUlkPyA6IHN0cmluZztcblx0cHVzaFB1Ymxpc2hFbmFibGVkPyA6IEthbHR1cmFMaXZlUHVibGlzaFN0YXR1cztcblx0cHVibGlzaENvbmZpZ3VyYXRpb25zPyA6IEthbHR1cmFMaXZlU3RyZWFtUHVzaFB1Ymxpc2hDb25maWd1cmF0aW9uW107XG5cdGN1cnJlbnRCcm9hZGNhc3RTdGFydFRpbWU/IDogbnVtYmVyO1xuXHRyZWNvcmRpbmdPcHRpb25zPyA6IEthbHR1cmFMaXZlRW50cnlSZWNvcmRpbmdPcHRpb25zO1xuXHRzZWdtZW50RHVyYXRpb24/IDogbnVtYmVyO1xuXHRleHBsaWNpdExpdmU/IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0dmlld01vZGU/IDogS2FsdHVyYVZpZXdNb2RlO1xuXHRyZWNvcmRpbmdTdGF0dXM/IDogS2FsdHVyYVJlY29yZGluZ1N0YXR1cztcblx0YnJvYWRjYXN0VGltZT8gOiBudW1iZXI7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFMaXZlRW50cnkgZXh0ZW5kcyBLYWx0dXJhTWVkaWFFbnRyeSB7XG5cbiAgICBvZmZsaW5lTWVzc2FnZSA6IHN0cmluZztcblx0cmVjb3JkU3RhdHVzIDogS2FsdHVyYVJlY29yZFN0YXR1cztcblx0ZHZyU3RhdHVzIDogS2FsdHVyYURWUlN0YXR1cztcblx0ZHZyV2luZG93IDogbnVtYmVyO1xuXHRsYXN0RWxhcHNlZFJlY29yZGluZ1RpbWUgOiBudW1iZXI7XG5cdGxpdmVTdHJlYW1Db25maWd1cmF0aW9ucyA6IEthbHR1cmFMaXZlU3RyZWFtQ29uZmlndXJhdGlvbltdO1xuXHRyZWNvcmRlZEVudHJ5SWQgOiBzdHJpbmc7XG5cdHB1c2hQdWJsaXNoRW5hYmxlZCA6IEthbHR1cmFMaXZlUHVibGlzaFN0YXR1cztcblx0cHVibGlzaENvbmZpZ3VyYXRpb25zIDogS2FsdHVyYUxpdmVTdHJlYW1QdXNoUHVibGlzaENvbmZpZ3VyYXRpb25bXTtcblx0cmVhZG9ubHkgZmlyc3RCcm9hZGNhc3QgOiBudW1iZXI7XG5cdHJlYWRvbmx5IGxhc3RCcm9hZGNhc3QgOiBudW1iZXI7XG5cdGN1cnJlbnRCcm9hZGNhc3RTdGFydFRpbWUgOiBudW1iZXI7XG5cdHJlY29yZGluZ09wdGlvbnMgOiBLYWx0dXJhTGl2ZUVudHJ5UmVjb3JkaW5nT3B0aW9ucztcblx0cmVhZG9ubHkgbGl2ZVN0YXR1cyA6IEthbHR1cmFFbnRyeVNlcnZlck5vZGVTdGF0dXM7XG5cdHNlZ21lbnREdXJhdGlvbiA6IG51bWJlcjtcblx0ZXhwbGljaXRMaXZlIDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0dmlld01vZGUgOiBLYWx0dXJhVmlld01vZGU7XG5cdHJlY29yZGluZ1N0YXR1cyA6IEthbHR1cmFSZWNvcmRpbmdTdGF0dXM7XG5cdHJlYWRvbmx5IGxhc3RCcm9hZGNhc3RFbmRUaW1lIDogbnVtYmVyO1xuXHRicm9hZGNhc3RUaW1lIDogbnVtYmVyO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhTGl2ZUVudHJ5QXJncylcbiAgICB7XG4gICAgICAgIHN1cGVyKGRhdGEpO1xuICAgICAgICBpZiAodHlwZW9mIHRoaXMubGl2ZVN0cmVhbUNvbmZpZ3VyYXRpb25zID09PSAndW5kZWZpbmVkJykgdGhpcy5saXZlU3RyZWFtQ29uZmlndXJhdGlvbnMgPSBbXTtcblx0XHRpZiAodHlwZW9mIHRoaXMucHVibGlzaENvbmZpZ3VyYXRpb25zID09PSAndW5kZWZpbmVkJykgdGhpcy5wdWJsaXNoQ29uZmlndXJhdGlvbnMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhTGl2ZUVudHJ5JyB9LFxuXHRcdFx0XHRvZmZsaW5lTWVzc2FnZSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRyZWNvcmRTdGF0dXMgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhUmVjb3JkU3RhdHVzLCBzdWJUeXBlIDogJ0thbHR1cmFSZWNvcmRTdGF0dXMnIH0sXG5cdFx0XHRcdGR2clN0YXR1cyA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFEVlJTdGF0dXMsIHN1YlR5cGUgOiAnS2FsdHVyYURWUlN0YXR1cycgfSxcblx0XHRcdFx0ZHZyV2luZG93IDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdGxhc3RFbGFwc2VkUmVjb3JkaW5nVGltZSA6IHsgdHlwZSA6ICduJyB9LFxuXHRcdFx0XHRsaXZlU3RyZWFtQ29uZmlndXJhdGlvbnMgOiB7IHR5cGUgOiAnYScsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFMaXZlU3RyZWFtQ29uZmlndXJhdGlvbiwgc3ViVHlwZSA6ICdLYWx0dXJhTGl2ZVN0cmVhbUNvbmZpZ3VyYXRpb24nIH0sXG5cdFx0XHRcdHJlY29yZGVkRW50cnlJZCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRwdXNoUHVibGlzaEVuYWJsZWQgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTGl2ZVB1Ymxpc2hTdGF0dXMsIHN1YlR5cGUgOiAnS2FsdHVyYUxpdmVQdWJsaXNoU3RhdHVzJyB9LFxuXHRcdFx0XHRwdWJsaXNoQ29uZmlndXJhdGlvbnMgOiB7IHR5cGUgOiAnYScsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFMaXZlU3RyZWFtUHVzaFB1Ymxpc2hDb25maWd1cmF0aW9uLCBzdWJUeXBlIDogJ0thbHR1cmFMaXZlU3RyZWFtUHVzaFB1Ymxpc2hDb25maWd1cmF0aW9uJyB9LFxuXHRcdFx0XHRmaXJzdEJyb2FkY2FzdCA6IHsgdHlwZSA6ICduJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdGxhc3RCcm9hZGNhc3QgOiB7IHR5cGUgOiAnbicsIHJlYWRPbmx5IDogdHJ1ZSB9LFxuXHRcdFx0XHRjdXJyZW50QnJvYWRjYXN0U3RhcnRUaW1lIDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdHJlY29yZGluZ09wdGlvbnMgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFMaXZlRW50cnlSZWNvcmRpbmdPcHRpb25zLCBzdWJUeXBlIDogJ0thbHR1cmFMaXZlRW50cnlSZWNvcmRpbmdPcHRpb25zJyB9LFxuXHRcdFx0XHRsaXZlU3RhdHVzIDogeyB0eXBlIDogJ2VuJywgcmVhZE9ubHkgOiB0cnVlLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhRW50cnlTZXJ2ZXJOb2RlU3RhdHVzLCBzdWJUeXBlIDogJ0thbHR1cmFFbnRyeVNlcnZlck5vZGVTdGF0dXMnIH0sXG5cdFx0XHRcdHNlZ21lbnREdXJhdGlvbiA6IHsgdHlwZSA6ICduJyB9LFxuXHRcdFx0XHRleHBsaWNpdExpdmUgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuLCBzdWJUeXBlIDogJ0thbHR1cmFOdWxsYWJsZUJvb2xlYW4nIH0sXG5cdFx0XHRcdHZpZXdNb2RlIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVZpZXdNb2RlLCBzdWJUeXBlIDogJ0thbHR1cmFWaWV3TW9kZScgfSxcblx0XHRcdFx0cmVjb3JkaW5nU3RhdHVzIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVJlY29yZGluZ1N0YXR1cywgc3ViVHlwZSA6ICdLYWx0dXJhUmVjb3JkaW5nU3RhdHVzJyB9LFxuXHRcdFx0XHRsYXN0QnJvYWRjYXN0RW5kVGltZSA6IHsgdHlwZSA6ICduJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdGJyb2FkY2FzdFRpbWUgOiB7IHR5cGUgOiAnbicgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFMaXZlRW50cnknLEthbHR1cmFMaXZlRW50cnkpO1xuIl19