UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

27 lines (26 loc) 1.5 kB
import { BaseAPI } from '../../../../common/BaseAPI'; import Configuration from '../../../../common/Configuration'; import LiveInputStreamChangedApi from './liveInputStreamChanged/LiveInputStreamChangedApi'; import ErrorApi from './error/ErrorApi'; import EmailNotificationWithStreamConditions from '../../../../models/EmailNotificationWithStreamConditions'; import PaginationResponse from '../../../../models/PaginationResponse'; import { EmailNotificationWithStreamConditionsListQueryParams, EmailNotificationWithStreamConditionsListQueryParamsBuilder } from './EmailNotificationWithStreamConditionsListQueryParams'; /** * EncodingsApi - object-oriented interface * @export * @class EncodingsApi * @extends {BaseAPI} */ export default class EncodingsApi extends BaseAPI { liveInputStreamChanged: LiveInputStreamChangedApi; error: ErrorApi; constructor(configuration: Configuration); /** * @summary List Email Notifications (Specific Encoding) * @param {string} encodingId Id of the encoding resource * @param {*} [queryParameters] query parameters for filtering, sorting and pagination * @throws {BitmovinError} * @memberof EncodingsApi */ list(encodingId: string, queryParameters?: EmailNotificationWithStreamConditionsListQueryParams | ((q: EmailNotificationWithStreamConditionsListQueryParamsBuilder) => EmailNotificationWithStreamConditionsListQueryParamsBuilder)): Promise<PaginationResponse<EmailNotificationWithStreamConditions>>; }