public class DiversifiedMapSamplerAggregator extends SamplerAggregator
SamplerAggregator.ExecutionModeAggregator.Parser, Aggregator.SubAggCollectionModebdd, EXECUTION_HINT_FIELD, MAX_DOCS_PER_VALUE_FIELD, SHARD_SIZE_FIELD, shardSizecollectableSubAggregators, context, DEFAULT_WEIGHT, name, parent, subAggregatorsNO_OP_COLLECTOR| Constructor and Description |
|---|
DiversifiedMapSamplerAggregator(java.lang.String name,
int shardSize,
AggregatorFactories factories,
SearchContext context,
Aggregator parent,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData,
ValuesSource valuesSource,
int maxDocsPerValue) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose()
Release instance-specific data.
|
DeferringBucketCollector |
getDeferringCollector() |
buildAggregation, buildEmptyAggregation, getLeafCollector, needsScores, shouldDeferbucketAggregations, bucketDocCount, bucketEmptyAggregations, close, collectBucket, collectExistingBucket, getDocCounts, grow, incrementBucketDocCount, maxBucketOrdbuildEmptySubAggregations, context, doPostCollection, doPreCollection, getLeafCollector, metaData, name, parent, pipelineAggregators, postCollection, preCollection, runDeferredCollections, subAggregator, subAggregators, toStringdescendsFromBucketAggregatorwrappublic DiversifiedMapSamplerAggregator(java.lang.String name,
int shardSize,
AggregatorFactories factories,
SearchContext context,
Aggregator parent,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData,
ValuesSource valuesSource,
int maxDocsPerValue)
throws java.io.IOException
java.io.IOExceptionprotected void doClose()
AggregatorBasedoClose in class SamplerAggregatorpublic DeferringBucketCollector getDeferringCollector()
getDeferringCollector in class SamplerAggregator