Package | Description |
---|---|
com.yahoo.bard.webservice.data | |
com.yahoo.bard.webservice.druid.model.orderby | |
com.yahoo.bard.webservice.druid.model.query | |
com.yahoo.bard.webservice.sql |
Modifier and Type | Method and Description |
---|---|
protected GroupByQuery |
DruidQueryBuilder.buildGroupByQuery(TemplateDruidQuery template,
ConstrainedTable table,
Granularity granularity,
org.joda.time.DateTimeZone timeZone,
Set<Dimension> groupByDimensions,
Filter filter,
Having having,
Set<org.joda.time.Interval> intervals,
LimitSpec druidOrderBy)
Builds a druid groupBy query recursively nesting dataSource based on the TemplateDruidQuery.
|
Modifier and Type | Method and Description |
---|---|
LimitSpec |
LimitSpec.withColumns(LinkedHashSet<OrderByColumn> sortColumns) |
LimitSpec |
LimitSpec.withLimit(OptionalInt limit) |
Modifier and Type | Method and Description |
---|---|
LimitSpec |
LookbackQuery.getLimitSpec() |
LimitSpec |
GroupByQuery.getLimitSpec() |
Modifier and Type | Method and Description |
---|---|
GroupByQuery |
GroupByQuery.withLimitSpec(LimitSpec limitSpec) |
LookbackQuery |
LookbackQuery.withOrderBy(LimitSpec limitSpec) |
GroupByQuery |
GroupByQuery.withOrderBy(LimitSpec limitSpec) |
Constructor and Description |
---|
GroupByQuery(DataSource dataSource,
Granularity granularity,
Collection<Dimension> dimensions,
Filter filter,
Having having,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
LimitSpec limitSpec)
Constructor.
|
GroupByQuery(DataSource dataSource,
Granularity granularity,
Collection<Dimension> dimensions,
Filter filter,
Having having,
Collection<Aggregation> aggregations,
Collection<PostAggregation> postAggregations,
Collection<org.joda.time.Interval> intervals,
LimitSpec limitSpec,
QueryContext context,
boolean doFork)
Constructor.
|
LookbackQuery(DataSource dataSource,
Collection<PostAggregation> postAggregations,
QueryContext context,
Collection<org.joda.time.Period> lookbackOffsets,
Collection<String> lookbackPrefixes,
Having having,
LimitSpec limitSpec)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
SqlAggregationQuery |
SqlAggregationQuery.withLimitSpec(LimitSpec limitSpec) |
SqlAggregationQuery |
SqlAggregationQuery.withOrderBy(LimitSpec limitSpec) |
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.