| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<ResultType,ResultType> | 
QueryToolChest.makePostComputeManipulatorFn(QueryType query,
                            MetricManipulationFn fn)
Generally speaking this is the exact same thing as makePreComputeManipulatorFn. 
 | 
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static MetricManipulationFn | 
MetricManipulatorFns.deserializing()  | 
static MetricManipulationFn | 
MetricManipulatorFns.finalizing()  | 
static MetricManipulationFn | 
MetricManipulatorFns.identity()  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<Result<DataSourceMetadataResultValue>,Result<DataSourceMetadataResultValue>> | 
DataSourceQueryQueryToolChest.makePreComputeManipulatorFn(DataSourceMetadataQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<Row,Row> | 
GroupByQueryQueryToolChest.makePostComputeManipulatorFn(GroupByQuery query,
                            MetricManipulationFn fn)  | 
com.google.common.base.Function<Row,Row> | 
GroupByQueryQueryToolChest.makePreComputeManipulatorFn(GroupByQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<SegmentAnalysis,SegmentAnalysis> | 
SegmentMetadataQueryQueryToolChest.makePreComputeManipulatorFn(SegmentMetadataQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<ScanResultValue,ScanResultValue> | 
ScanQueryQueryToolChest.makePreComputeManipulatorFn(ScanQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<Result<SearchResultValue>,Result<SearchResultValue>> | 
SearchQueryQueryToolChest.makePreComputeManipulatorFn(SearchQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<Result<SelectResultValue>,Result<SelectResultValue>> | 
SelectQueryQueryToolChest.makePreComputeManipulatorFn(SelectQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<Result<TimeBoundaryResultValue>,Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.makePreComputeManipulatorFn(TimeBoundaryQuery query,
                           MetricManipulationFn fn)  | 
| Modifier and Type | Method and 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)  | 
| Modifier and Type | Method and 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)  | 
Copyright © 2011–2018. All rights reserved.