UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

26 lines (25 loc) 825 B
import { BaseAPI } from '../../../common/BaseAPI'; import Configuration from '../../../common/Configuration'; import LiveApi from './live/LiveApi'; import VodApi from './vod/VodApi'; import LiveStatisticsApi from './liveStatistics/LiveStatisticsApi'; import EncodingStats from '../../../models/EncodingStats'; /** * EncodingsApi - object-oriented interface * @export * @class EncodingsApi * @extends {BaseAPI} */ export default class EncodingsApi extends BaseAPI { live: LiveApi; vod: VodApi; liveStatistics: LiveStatisticsApi; constructor(configuration: Configuration); /** * @summary Get Statistics from an Encoding * @param {string} encodingId Id of the encoding * @throws {BitmovinError} * @memberof EncodingsApi */ get(encodingId: string): Promise<EncodingStats>; }