UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

27 lines (26 loc) 1.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LiveStandbyPoolEncoding = void 0; const Mapper_1 = require("../common/Mapper"); const LiveStandbyPoolEncodingIngestPoint_1 = require("./LiveStandbyPoolEncodingIngestPoint"); const LiveStandbyPoolEncodingManifest_1 = require("./LiveStandbyPoolEncodingManifest"); /** * @export * @class LiveStandbyPoolEncoding */ class LiveStandbyPoolEncoding { constructor(obj) { if (!obj) { return; } this.id = (0, Mapper_1.map)(obj.id); this.createdAt = (0, Mapper_1.map)(obj.createdAt); this.modifiedAt = (0, Mapper_1.map)(obj.modifiedAt); this.encodingId = (0, Mapper_1.map)(obj.encodingId); this.manifests = (0, Mapper_1.mapArray)(obj.manifests, LiveStandbyPoolEncodingManifest_1.default); this.ingestPoints = (0, Mapper_1.mapArray)(obj.ingestPoints, LiveStandbyPoolEncodingIngestPoint_1.default); this.status = (0, Mapper_1.map)(obj.status); } } exports.LiveStandbyPoolEncoding = LiveStandbyPoolEncoding; exports.default = LiveStandbyPoolEncoding;