UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

52 lines (51 loc) 1.55 kB
import AnalyticsAbstractFilter from './AnalyticsAbstractFilter'; import AnalyticsAttribute from './AnalyticsAttribute'; import AnalyticsInterval from './AnalyticsInterval'; import AnalyticsOrderByEntry from './AnalyticsOrderByEntry'; import AnalyticsQueryTimeframe from './AnalyticsQueryTimeframe'; /** * @export * @class AnalyticsMetricsQueryRequest */ export declare class AnalyticsMetricsQueryRequest extends AnalyticsQueryTimeframe { /** * Analytics license key (required) * @type {string} * @memberof AnalyticsMetricsQueryRequest */ licenseKey?: string; /** * @type {AnalyticsAbstractFilter[]} * @memberof AnalyticsMetricsQueryRequest */ filters?: AnalyticsAbstractFilter[]; /** * @type {AnalyticsOrderByEntry[]} * @memberof AnalyticsMetricsQueryRequest */ orderBy?: AnalyticsOrderByEntry[]; /** * @type {AnalyticsInterval} * @memberof AnalyticsMetricsQueryRequest */ interval?: AnalyticsInterval; /** * @type {AnalyticsAttribute[]} * @memberof AnalyticsMetricsQueryRequest */ groupBy?: AnalyticsAttribute[]; /** * Maximum number of rows returned (max. 200) * @type {number} * @memberof AnalyticsMetricsQueryRequest */ limit?: number; /** * Offset of data used for pagination * @type {number} * @memberof AnalyticsMetricsQueryRequest */ offset?: number; constructor(obj?: Partial<AnalyticsMetricsQueryRequest>); } export default AnalyticsMetricsQueryRequest;