java.io.Closeable, java.lang.AutoCloseable, org.apache.lucene.search.Collector, ReleasableAvgAggregator, CardinalityAggregator, MaxAggregator, MinAggregator, SumAggregator, ValueCountAggregatorpublic abstract static class NumericMetricsAggregator.SingleValue extends NumericMetricsAggregator
Aggregator.Parser, Aggregator.SubAggCollectionModeNumericMetricsAggregator.MultiValue, NumericMetricsAggregator.SingleValuecollectableSubAggregators, context, DEFAULT_WEIGHT, name, parent, subAggregatorsNO_OP_COLLECTOR| Modifier | Constructor | Description |
|---|---|---|
protected |
SingleValue(java.lang.String name,
SearchContext context,
Aggregator parent,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract double |
metric(long owningBucketOrd) |
buildAggregation, buildEmptyAggregation, descendsFromBucketAggregatoraddRequestCircuitBreakerBytes, buildEmptySubAggregations, close, context, doClose, doPostCollection, doPreCollection, getLeafCollector, getLeafCollector, metaData, name, needsScores, parent, pipelineAggregators, postCollection, preCollection, preGetSubLeafCollectors, subAggregator, subAggregators, toStringwrapprotected SingleValue(java.lang.String name,
SearchContext context,
Aggregator parent,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData)
throws java.io.IOException
java.io.IOException