Search in sources :

Example 1 with Query

use of org.apache.drill.exec.store.openTSDB.client.query.Query in project drill by apache.

the class ServiceImpl method getConfiguredDbQuery.

private DBQuery getConfiguredDbQuery(Map<String, String> tags, Map<String, String> queryParams) {
    Query subQuery = new Query.Builder(queryParams.get(METRIC_PARAM)).setAggregator(queryParams.get(AGGREGATOR_PARAM)).setDownsample(queryParams.get(DOWNSAMPLE_PARAM)).setTags(tags).build();
    Set<Query> queries = new HashSet<>();
    queries.add(subQuery);
    return new DBQuery.Builder().setStartTime(queryParams.get(TIME_PARAM)).setEndTime(queryParams.get(END_TIME_PARAM)).setQueries(queries).build();
}
Also used : Query(org.apache.drill.exec.store.openTSDB.client.query.Query) DBQuery(org.apache.drill.exec.store.openTSDB.client.query.DBQuery) HashSet(java.util.HashSet)

Example 2 with Query

use of org.apache.drill.exec.store.openTSDB.client.query.Query in project drill by axbaretto.

the class ServiceImpl method getConfiguredDbQuery.

private DBQuery getConfiguredDbQuery(Map<String, String> tags, Map<String, String> queryParams) {
    Query subQuery = new Query.Builder(queryParams.get(METRIC_PARAM)).setAggregator(queryParams.get(AGGREGATOR_PARAM)).setDownsample(queryParams.get(DOWNSAMPLE_PARAM)).setTags(tags).build();
    Set<Query> queries = new HashSet<>();
    queries.add(subQuery);
    return new DBQuery.Builder().setStartTime(queryParams.get(TIME_PARAM)).setEndTime(queryParams.get(END_TIME_PARAM)).setQueries(queries).build();
}
Also used : Query(org.apache.drill.exec.store.openTSDB.client.query.Query) DBQuery(org.apache.drill.exec.store.openTSDB.client.query.DBQuery) HashSet(java.util.HashSet)

Aggregations

HashSet (java.util.HashSet)2 DBQuery (org.apache.drill.exec.store.openTSDB.client.query.DBQuery)2 Query (org.apache.drill.exec.store.openTSDB.client.query.Query)2