public static class Druids.SelectQueryBuilder extends Object
SelectQuery query = new SelectQueryBuilder()
.dataSource("Example")
.interval("2010/2013")
.build();
SelectQuery
Constructor and Description |
---|
SelectQueryBuilder() |
public SelectQuery build()
public Druids.SelectQueryBuilder copy(Druids.SelectQueryBuilder builder)
public Druids.SelectQueryBuilder dataSource(String ds)
public Druids.SelectQueryBuilder dataSource(DataSource ds)
public Druids.SelectQueryBuilder intervals(QuerySegmentSpec q)
public Druids.SelectQueryBuilder intervals(String s)
public Druids.SelectQueryBuilder intervals(List<org.joda.time.Interval> l)
public Druids.SelectQueryBuilder descending(boolean descending)
public Druids.SelectQueryBuilder context(Map<String,Object> c)
public Druids.SelectQueryBuilder filters(String dimensionName, String value)
public Druids.SelectQueryBuilder filters(String dimensionName, String value, String... values)
public Druids.SelectQueryBuilder filters(DimFilter f)
public Druids.SelectQueryBuilder granularity(String g)
public Druids.SelectQueryBuilder granularity(Granularity g)
public Druids.SelectQueryBuilder dimensionSpecs(List<DimensionSpec> d)
public Druids.SelectQueryBuilder dimensions(List<String> d)
public Druids.SelectQueryBuilder metrics(List<String> m)
public Druids.SelectQueryBuilder virtualColumns(VirtualColumns vcs)
public Druids.SelectQueryBuilder virtualColumns(List<VirtualColumn> vcs)
public Druids.SelectQueryBuilder virtualColumns(VirtualColumn... vcs)
public Druids.SelectQueryBuilder pagingSpec(PagingSpec p)
Copyright © 2011–2017. All rights reserved.