public class DoubleTermsAggregator extends LongTermsAggregator
TermsAggregator.BucketCountThresholds
Aggregator.Parser, Aggregator.SubAggCollectionMode
bucketOrds, valuesSource
aggsUsedForSorting, bucketCountThresholds, collectMode, format, order
collectableSubAggregators, context, DEFAULT_WEIGHT, name, parent, subAggregators
NO_OP_COLLECTOR
Modifier and Type | Method and Description |
---|---|
DoubleTerms |
buildAggregation(long owningBucketOrdinal)
Build an aggregation for data that has been collected into
bucket . |
DoubleTerms |
buildEmptyAggregation()
Build an empty aggregation.
|
protected org.apache.lucene.index.SortedNumericDocValues |
getValues(ValuesSource.Numeric valuesSource,
org.apache.lucene.index.LeafReaderContext ctx) |
doClose, getLeafCollector, needsScores
bucketComparator, shouldDefer
doPreCollection, getDeferringCollector, runDeferredCollections
bucketAggregations, bucketDocCount, bucketEmptyAggregations, close, collectBucket, collectExistingBucket, getDocCounts, grow, incrementBucketDocCount, maxBucketOrd
addRequestCircuitBreakerBytes, buildEmptySubAggregations, context, doPostCollection, getLeafCollector, metaData, name, parent, pipelineAggregators, postCollection, preCollection, preGetSubLeafCollectors, subAggregator, subAggregators, toString
descendsFromBucketAggregator
wrap
protected org.apache.lucene.index.SortedNumericDocValues getValues(ValuesSource.Numeric valuesSource, org.apache.lucene.index.LeafReaderContext ctx) throws java.io.IOException
getValues
in class LongTermsAggregator
java.io.IOException
public DoubleTerms buildAggregation(long owningBucketOrdinal) throws java.io.IOException
Aggregator
bucket
.buildAggregation
in class LongTermsAggregator
java.io.IOException
public DoubleTerms buildEmptyAggregation()
Aggregator
buildEmptyAggregation
in class LongTermsAggregator