Uses of Interface
org.apache.druid.query.aggregation.PostAggregator
Packages that use PostAggregator
Package
Description
-
Uses of PostAggregator in org.apache.druid.query
Methods in org.apache.druid.query that return types with arguments of type PostAggregatorModifier and TypeMethodDescriptionstatic List<PostAggregator> Queries.decoratePostAggregators(List<PostAggregator> postAggs, Map<String, AggregatorFactory> aggFactories) static List<PostAggregator> Queries.prepareAggregations(List<String> otherOutputNames, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs) Returns decorated post-aggregators, based on original un-decorated post-aggregators.static List<PostAggregator> Queries.prepareAggregations(List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs) Deprecated.Methods in org.apache.druid.query with parameters of type PostAggregatorModifier and TypeMethodDescriptionDruids.TimeseriesQueryBuilder.postAggregators(PostAggregator... postAggregators) Method parameters in org.apache.druid.query with type arguments of type PostAggregatorModifier and TypeMethodDescriptionstatic List<PostAggregator> Queries.decoratePostAggregators(List<PostAggregator> postAggs, Map<String, AggregatorFactory> aggFactories) Druids.TimeseriesQueryBuilder.postAggregators(List<PostAggregator> p) -
Uses of PostAggregator in org.apache.druid.query.aggregation
Methods in org.apache.druid.query.aggregation that return PostAggregatorModifier and TypeMethodDescriptionPostAggregator.decorate(Map<String, AggregatorFactory> aggregators) Allows returning an enriched post aggregator, built from contextual information available from the given map ofAggregatorFactorykeyed by their names.Methods in org.apache.druid.query.aggregation that return types with arguments of type PostAggregatorModifier and TypeMethodDescriptionstatic Pair<List<AggregatorFactory>, List<PostAggregator>> AggregatorUtil.condensedAggregators(List<AggregatorFactory> aggList, List<PostAggregator> postAggList, String metric) static List<PostAggregator> AggregatorUtil.pruneDependentPostAgg(List<PostAggregator> postAggregatorList, String outputName) Given a list of PostAggregators and the name of an output column, returns the minimal list of PostAggregators required to compute the output column.Method parameters in org.apache.druid.query.aggregation with type arguments of type PostAggregatorModifier and TypeMethodDescriptionstatic List<PostAggregator> AggregatorUtil.pruneDependentPostAgg(List<PostAggregator> postAggregatorList, String outputName) Given a list of PostAggregators and the name of an output column, returns the minimal list of PostAggregators required to compute the output column. -
Uses of PostAggregator in org.apache.druid.query.aggregation.hyperloglog
Classes in org.apache.druid.query.aggregation.hyperloglog that implement PostAggregator -
Uses of PostAggregator in org.apache.druid.query.aggregation.post
Classes in org.apache.druid.query.aggregation.post that implement PostAggregatorModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassMethods in org.apache.druid.query.aggregation.post that return types with arguments of type PostAggregatorModifier and TypeMethodDescriptionArithmeticPostAggregator.getFields()DoubleGreatestPostAggregator.getFields()DoubleLeastPostAggregator.getFields()LongGreatestPostAggregator.getFields()LongLeastPostAggregator.getFields()Constructor parameters in org.apache.druid.query.aggregation.post with type arguments of type PostAggregatorModifierConstructorDescriptionArithmeticPostAggregator(String name, String fnName, List<PostAggregator> fields) ArithmeticPostAggregator(String name, String fnName, List<PostAggregator> fields, String ordering) DoubleGreatestPostAggregator(String name, List<PostAggregator> fields) DoubleLeastPostAggregator(String name, List<PostAggregator> fields) LongGreatestPostAggregator(String name, List<PostAggregator> fields) LongLeastPostAggregator(String name, List<PostAggregator> fields) -
Uses of PostAggregator in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby that return types with arguments of type PostAggregatorMethods in org.apache.druid.query.groupby with parameters of type PostAggregatorModifier and TypeMethodDescriptionGroupByQuery.Builder.setPostAggregatorSpecs(PostAggregator... postAggregatorSpecs) Method parameters in org.apache.druid.query.groupby with type arguments of type PostAggregatorModifier and TypeMethodDescriptionGroupByQuery.Builder.setPostAggregatorSpecs(List<PostAggregator> postAggregatorSpecs) GroupByQuery.withPostAggregatorSpecs(List<PostAggregator> postAggregatorSpecs) -
Uses of PostAggregator in org.apache.druid.query.groupby.orderby
Method parameters in org.apache.druid.query.groupby.orderby with type arguments of type PostAggregatorModifier and TypeMethodDescriptionstatic intOrderByColumnSpec.getPostAggIndexForOrderBy(OrderByColumnSpec orderSpec, List<PostAggregator> postAggs) -
Uses of PostAggregator in org.apache.druid.query.timeseries
Methods in org.apache.druid.query.timeseries that return types with arguments of type PostAggregatorMethod parameters in org.apache.druid.query.timeseries with type arguments of type PostAggregatorModifier and TypeMethodDescriptionTimeseriesQuery.withPostAggregatorSpecs(List<PostAggregator> postAggregatorSpecs) -
Uses of PostAggregator in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn that return types with arguments of type PostAggregatorMethods in org.apache.druid.query.topn with parameters of type PostAggregatorMethod parameters in org.apache.druid.query.topn with type arguments of type PostAggregatorModifier and TypeMethodDescriptionTopNQueryBuilder.postAggregators(Collection<PostAggregator> p) TopNQuery.withPostAggregatorSpecs(List<PostAggregator> postAggs) -
Uses of PostAggregator in org.apache.druid.segment.column
Method parameters in org.apache.druid.segment.column with type arguments of type PostAggregatorModifier and TypeMethodDescriptionRowSignature.Builder.addPostAggregators(List<PostAggregator> postAggregators) Adds post-aggregators to a signature. -
Uses of PostAggregator in org.apache.druid.segment.incremental
Method parameters in org.apache.druid.segment.incremental with type arguments of type PostAggregatorModifier and TypeMethodDescriptionIncrementalIndex.iterableWithPostAggregations(List<PostAggregator> postAggs, boolean descending) OnheapIncrementalIndex.iterableWithPostAggregations(List<PostAggregator> postAggs, boolean descending)