UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

36 lines (35 loc) 1.33 kB
import { BaseAPI } from '../common/BaseAPI'; import Configuration from '../common/Configuration'; import InputsApi from './inputs/InputsApi'; import OutputsApi from './outputs/OutputsApi'; import ConfigurationsApi from './configurations/ConfigurationsApi'; import FiltersApi from './filters/FiltersApi'; import EncodingsApi from './encodings/EncodingsApi'; import LiveApi from './live/LiveApi'; import ManifestsApi from './manifests/ManifestsApi'; import InfrastructureApi from './infrastructure/InfrastructureApi'; import StatisticsApi from './statistics/StatisticsApi'; import WatchFoldersApi from './watchFolders/WatchFoldersApi'; import ErrorDefinitionsApi from './errorDefinitions/ErrorDefinitionsApi'; import TemplatesApi from './templates/TemplatesApi'; /** * EncodingApi - object-oriented interface * @export * @class EncodingApi * @extends {BaseAPI} */ export default class EncodingApi extends BaseAPI { inputs: InputsApi; outputs: OutputsApi; configurations: ConfigurationsApi; filters: FiltersApi; encodings: EncodingsApi; live: LiveApi; manifests: ManifestsApi; infrastructure: InfrastructureApi; statistics: StatisticsApi; watchFolders: WatchFoldersApi; errorDefinitions: ErrorDefinitionsApi; templates: TemplatesApi; constructor(configuration: Configuration); }