@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
34 lines (33 loc) • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BaseAPI_1 = require("../../common/BaseAPI");
const CountApi_1 = require("./count/CountApi");
const SumApi_1 = require("./sum/SumApi");
const AvgApi_1 = require("./avg/AvgApi");
const MinApi_1 = require("./min/MinApi");
const MaxApi_1 = require("./max/MaxApi");
const StddevApi_1 = require("./stddev/StddevApi");
const PercentileApi_1 = require("./percentile/PercentileApi");
const VarianceApi_1 = require("./variance/VarianceApi");
const MedianApi_1 = require("./median/MedianApi");
/**
* QueriesApi - object-oriented interface
* @export
* @class QueriesApi
* @extends {BaseAPI}
*/
class QueriesApi extends BaseAPI_1.BaseAPI {
constructor(configuration) {
super(configuration);
this.count = new CountApi_1.default(configuration);
this.sum = new SumApi_1.default(configuration);
this.avg = new AvgApi_1.default(configuration);
this.min = new MinApi_1.default(configuration);
this.max = new MaxApi_1.default(configuration);
this.stddev = new StddevApi_1.default(configuration);
this.percentile = new PercentileApi_1.default(configuration);
this.variance = new VarianceApi_1.default(configuration);
this.median = new MedianApi_1.default(configuration);
}
}
exports.default = QueriesApi;