Class TopNQueryBuilder

java.lang.Object
org.apache.druid.query.topn.TopNQueryBuilder

public class TopNQueryBuilder extends Object
A Builder for TopNQuery. Required: dataSource(), intervals(), metric() and threshold() must be called before build() Additional requirement for numeric metric sorts: aggregators() must be called before build() Optional: filters(), granularity(), postAggregators() and context() can be called before build() Usage example:

   TopNQuery query = new TopNQueryBuilder()
                                  .dataSource("Example")
                                  .dimension("example_dim")
                                  .metric("example_metric")
                                  .threshold(100)
                                  .intervals("2012-01-01/2012-01-02")
                                  .build();
 
See Also: