public abstract static class NumericMetricsAggregator.MultiValue extends NumericMetricsAggregator
NumericMetricsAggregator.MultiValue, NumericMetricsAggregator.SingleValueAggregator.Parser, Aggregator.SubAggCollectionModecollectableSubAggregators, context, name, parent, subAggregatorsNO_OP_COLLECTOR| Modifier | Constructor and Description |
|---|---|
protected |
NumericMetricsAggregator.MultiValue(String name,
AggregationContext context,
Aggregator parent,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
hasMetric(String name) |
abstract double |
metric(String name,
long owningBucketOrd) |
buildEmptySubAggregations, close, context, doClose, doPostCollection, doPreCollection, getDeferringCollector, getLeafCollector, getLeafCollector, metaData, name, needsScores, parent, pipelineAggregators, postCollection, preCollection, runDeferredCollections, shouldDefer, subAggregator, subAggregators, toStringbuildAggregation, buildEmptyAggregation, descendsFromBucketAggregatorwrapprotected NumericMetricsAggregator.MultiValue(String name, AggregationContext context, Aggregator parent, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData) throws IOException
IOExceptionCopyright © 2009–2017. All rights reserved.