UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

33 lines (32 loc) 1.82 kB
import { BaseAPI } from '../../../../../common/BaseAPI'; import Configuration from '../../../../../common/Configuration'; import SrtStatistics from '../../../../../models/SrtStatistics'; import PaginationResponse from '../../../../../models/PaginationResponse'; import { SrtStatisticsListQueryParams, SrtStatisticsListQueryParamsBuilder } from './SrtStatisticsListQueryParams'; import { SrtStatisticsListBySrtInputIdQueryParams, SrtStatisticsListBySrtInputIdQueryParamsBuilder } from './SrtStatisticsListBySrtInputIdQueryParams'; /** * SrtApi - object-oriented interface * @export * @class SrtApi * @extends {BaseAPI} */ export default class SrtApi extends BaseAPI { constructor(configuration: Configuration); /** * @summary List Stream Infos of Live Statistics from an Encoding * @param {string} encodingId Id of the encoding. * @param {*} [queryParameters] query parameters for filtering, sorting and pagination * @throws {BitmovinError} * @memberof SrtApi */ list(encodingId: string, queryParameters?: SrtStatisticsListQueryParams | ((q: SrtStatisticsListQueryParamsBuilder) => SrtStatisticsListQueryParamsBuilder)): Promise<PaginationResponse<SrtStatistics>>; /** * @summary List Statistics For SRT Live Stream Input * @param {string} encodingId Id of the encoding. * @param {string} srtInputId Id of the SRT input. * @param {*} [queryParameters] query parameters for filtering, sorting and pagination * @throws {BitmovinError} * @memberof SrtApi */ listBySrtInputId(encodingId: string, srtInputId: string, queryParameters?: SrtStatisticsListBySrtInputIdQueryParams | ((q: SrtStatisticsListBySrtInputIdQueryParamsBuilder) => SrtStatisticsListBySrtInputIdQueryParamsBuilder)): Promise<PaginationResponse<SrtStatistics>>; }