@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
30 lines (29 loc) • 1.51 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BaseAPI_1 = require("../../../../common/BaseAPI");
const FinishedApi_1 = require("./finished/FinishedApi");
const ErrorApi_1 = require("./error/ErrorApi");
const LiveEncodingHeartbeatApi_1 = require("./liveEncodingHeartbeat/LiveEncodingHeartbeatApi");
const LiveManifestReadyApi_1 = require("./liveManifestReady/LiveManifestReadyApi");
const TransferErrorApi_1 = require("./transferError/TransferErrorApi");
const LiveInputStreamChangedApi_1 = require("./liveInputStreamChanged/LiveInputStreamChangedApi");
const EncodingStatusChangedApi_1 = require("./encodingStatusChanged/EncodingStatusChangedApi");
/**
* EncodingsApi - object-oriented interface
* @export
* @class EncodingsApi
* @extends {BaseAPI}
*/
class EncodingsApi extends BaseAPI_1.BaseAPI {
constructor(configuration) {
super(configuration);
this.finished = new FinishedApi_1.default(configuration);
this.error = new ErrorApi_1.default(configuration);
this.liveEncodingHeartbeat = new LiveEncodingHeartbeatApi_1.default(configuration);
this.liveManifestReady = new LiveManifestReadyApi_1.default(configuration);
this.transferError = new TransferErrorApi_1.default(configuration);
this.liveInputStreamChanged = new LiveInputStreamChangedApi_1.default(configuration);
this.encodingStatusChanged = new EncodingStatusChangedApi_1.default(configuration);
}
}
exports.default = EncodingsApi;