druid-query
Version:
Simple querying for Druid
23 lines (15 loc) • 698 B
JavaScript
var Query = require('../../').Query
, util = require('util')
/**
* Base query class
*
* @constructor
*/
function TestQuery(client, rawQuery) {
Query.call(this, client, rawQuery)
}
util.inherits(TestQuery, Query)
Query.addFields(TestQuery, ['aggregations', 'bound', 'context', 'dimension', 'dimensions', 'filter', 'granularity', 'having', 'interval', 'intervals', 'limitSpec', 'merge', 'metric', 'postAggregations', 'query', 'searchDimensions', 'sort', 'threshold', 'toInclude', 'pagingSpec', 'metrics'])
Query.addStatic(TestQuery, ['aggregations', 'extractionFunction', 'filter', 'having', 'interval', 'orderBy', 'postAggregations', 'query'])
module.exports = TestQuery