@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
24 lines (23 loc) • 997 B
TypeScript
import { BaseAPI } from '../../../../common/BaseAPI';
import Configuration from '../../../../common/Configuration';
import FinishedApi from './finished/FinishedApi';
import ErrorApi from './error/ErrorApi';
import LiveEncodingHeartbeatApi from './liveEncodingHeartbeat/LiveEncodingHeartbeatApi';
import TransferErrorApi from './transferError/TransferErrorApi';
import LiveInputStreamChangedApi from './liveInputStreamChanged/LiveInputStreamChangedApi';
import EncodingStatusChangedApi from './encodingStatusChanged/EncodingStatusChangedApi';
/**
* EncodingsApi - object-oriented interface
* @export
* @class EncodingsApi
* @extends {BaseAPI}
*/
export default class EncodingsApi extends BaseAPI {
finished: FinishedApi;
error: ErrorApi;
liveEncodingHeartbeat: LiveEncodingHeartbeatApi;
transferError: TransferErrorApi;
liveInputStreamChanged: LiveInputStreamChangedApi;
encodingStatusChanged: EncodingStatusChangedApi;
constructor(configuration: Configuration);
}