Uses of Interface
org.apache.druid.query.aggregation.MetricManipulationFn
-
-
Uses of MetricManipulationFn in org.apache.druid.query
Methods in org.apache.druid.query with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<ResultType,ResultType>QueryToolChest. makePostComputeManipulatorFn(QueryType query, MetricManipulationFn fn)This manipulator functions primary purpose is to conduct finalization of aggregator values.abstract com.google.common.base.Function<ResultType,ResultType>QueryToolChest. makePreComputeManipulatorFn(QueryType query, MetricManipulationFn fn)Creates a Function that can take in a ResultType and return a new ResultType having applied the MetricManipulatorFn to each of the metrics. -
Uses of MetricManipulationFn in org.apache.druid.query.aggregation
Methods in org.apache.druid.query.aggregation that return MetricManipulationFn Modifier and Type Method Description static MetricManipulationFnMetricManipulatorFns. deserializing()static MetricManipulationFnMetricManipulatorFns. finalizing()static MetricManipulationFnMetricManipulatorFns. identity() -
Uses of MetricManipulationFn in org.apache.druid.query.datasourcemetadata
Methods in org.apache.druid.query.datasourcemetadata with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<Result<DataSourceMetadataResultValue>,Result<DataSourceMetadataResultValue>>DataSourceQueryQueryToolChest. makePreComputeManipulatorFn(DataSourceMetadataQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<ResultRow,ResultRow>GroupByQueryQueryToolChest. makePostComputeManipulatorFn(GroupByQuery query, MetricManipulationFn fn)com.google.common.base.Function<ResultRow,ResultRow>GroupByQueryQueryToolChest. makePreComputeManipulatorFn(GroupByQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.metadata
Methods in org.apache.druid.query.metadata with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<SegmentAnalysis,SegmentAnalysis>SegmentMetadataQueryQueryToolChest. makePreComputeManipulatorFn(SegmentMetadataQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.operator
Methods in org.apache.druid.query.operator with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<RowsAndColumns,RowsAndColumns>WindowOperatorQueryQueryToolChest. makePreComputeManipulatorFn(WindowOperatorQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.scan
Methods in org.apache.druid.query.scan with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<ScanResultValue,ScanResultValue>ScanQueryQueryToolChest. makePreComputeManipulatorFn(ScanQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.search
Methods in org.apache.druid.query.search with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<Result<SearchResultValue>,Result<SearchResultValue>>SearchQueryQueryToolChest. makePreComputeManipulatorFn(SearchQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.timeboundary
Methods in org.apache.druid.query.timeboundary with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<Result<TimeBoundaryResultValue>,Result<TimeBoundaryResultValue>>TimeBoundaryQueryQueryToolChest. makePreComputeManipulatorFn(TimeBoundaryQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.timeseries
Methods in org.apache.druid.query.timeseries with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<Result<TimeseriesResultValue>,Result<TimeseriesResultValue>>TimeseriesQueryQueryToolChest. makePostComputeManipulatorFn(TimeseriesQuery query, MetricManipulationFn fn)com.google.common.base.Function<Result<TimeseriesResultValue>,Result<TimeseriesResultValue>>TimeseriesQueryQueryToolChest. makePreComputeManipulatorFn(TimeseriesQuery query, MetricManipulationFn fn) -
Uses of MetricManipulationFn in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn with parameters of type MetricManipulationFn Modifier and Type Method Description com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>>TopNQueryQueryToolChest. makePostComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn)com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>>TopNQueryQueryToolChest. makePreComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn)
-