UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

41 lines (40 loc) 1.32 kB
import StreamMode from '../../../models/StreamMode'; export interface MuxingListQueryParams { /** * Index of the first item to return, starting at 0. Default is 0 * @type {number} * @memberof MuxingListQueryParams */ offset?: number | undefined; /** * Maximum number of items to return. Default is 25, maximum is 100 * @type {number} * @memberof MuxingListQueryParams */ limit?: number | undefined; /** * Filter muxings to only show the ones with the stream modes specified. Accepts multiple values separated by commas. * @type {StreamMode} * @memberof MuxingListQueryParams */ streamMode?: StreamMode | undefined; } export declare class MuxingListQueryParamsBuilder { private internalParams; /** * * @param offset Index of the first item to return, starting at 0. Default is 0 */ offset(offset: number): this; /** * * @param limit Maximum number of items to return. Default is 25, maximum is 100 */ limit(limit: number): this; /** * * @param streamMode Filter muxings to only show the ones with the stream modes specified. Accepts multiple values separated by commas. */ streamMode(streamMode: StreamMode): this; buildQueryParams(): MuxingListQueryParams; }