public class Aggregation extends Object
public static Aggregation create(List<io.druid.segment.VirtualColumn> virtualColumns, io.druid.query.aggregation.AggregatorFactory aggregatorFactory)
public static Aggregation create(io.druid.query.aggregation.AggregatorFactory aggregatorFactory)
public static Aggregation create(io.druid.query.aggregation.PostAggregator postAggregator)
public static Aggregation create(List<io.druid.query.aggregation.AggregatorFactory> aggregatorFactories, io.druid.query.aggregation.PostAggregator postAggregator)
public static Aggregation create(List<io.druid.segment.VirtualColumn> virtualColumns, List<io.druid.query.aggregation.AggregatorFactory> aggregatorFactories, io.druid.query.aggregation.PostAggregator postAggregator)
public List<io.druid.segment.VirtualColumn> getVirtualColumns()
public List<io.druid.query.aggregation.AggregatorFactory> getAggregatorFactories()
@Nullable public io.druid.query.aggregation.PostAggregator getPostAggregator()
public String getOutputName()
public Aggregation filter(RowSignature sourceRowSignature, io.druid.query.filter.DimFilter filter)
Copyright © 2011–2018. All rights reserved.