@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
51 lines (50 loc) • 1.47 kB
TypeScript
export interface LiveOptionsStatisticsListByDateRangeQueryParams {
/**
* Start date, format: yyyy-MM-dd
* @type {Date}
* @memberof LiveOptionsStatisticsListByDateRangeQueryParams
*/
from?: Date | undefined;
/**
* End date, format: yyyy-MM-dd
* @type {Date}
* @memberof LiveOptionsStatisticsListByDateRangeQueryParams
*/
to?: Date | undefined;
/**
* Index of the first item to return, starting at 0. Default is 0
* @type {number}
* @memberof LiveOptionsStatisticsListByDateRangeQueryParams
*/
offset?: number | undefined;
/**
* Maximum number of items to return. Default is 25, maximum is 100
* @type {number}
* @memberof LiveOptionsStatisticsListByDateRangeQueryParams
*/
limit?: number | undefined;
}
export declare class LiveOptionsStatisticsListByDateRangeQueryParamsBuilder {
private internalParams;
/**
*
* @param from Start date, format: yyyy-MM-dd
*/
from(from: Date): this;
/**
*
* @param to End date, format: yyyy-MM-dd
*/
to(to: Date): this;
/**
*
* @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;
buildQueryParams(): LiveOptionsStatisticsListByDateRangeQueryParams;
}