See: Description
Interface | Description |
---|---|
Aggregation |
An aggregation
|
Aggregations |
Represents a set of computed addAggregation.
|
Aggregator.Parser |
Parses the aggregation request and creates the appropriate aggregator factory for it.
|
HasAggregations |
Class | Description |
---|---|
AbstractAggregationBuilder<AB extends AbstractAggregationBuilder<AB>> |
Base implementation of a
AggregationBuilder . |
AggregationBuilder |
A factory that knows how to create an
Aggregator of a specific type. |
AggregationBuilder.CommonFields |
Common xcontent fields shared among aggregator builders
|
AggregationBuilders |
Utility class to create aggregations.
|
AggregationPhase |
Aggregation phase of a search request, used to collect aggregations
|
Aggregator |
An Aggregator.
|
AggregatorBase |
Base implementation for concrete aggregators.
|
AggregatorFactories | |
AggregatorFactories.Builder | |
AggregatorFactory<AF extends AggregatorFactory<AF>> | |
AggregatorFactory.MultiBucketAggregatorWrapper | |
AggregatorParsers |
A registry for all the aggregator parser, also servers as the main parser for the aggregations module
|
BucketCollector |
A Collector that can collect data in separate buckets.
|
InternalAggregation |
An internal implementation of
Aggregation . |
InternalAggregation.CommonFields |
Common xcontent fields that are shared among addAggregation
|
InternalAggregation.ReduceContext | |
InternalAggregation.Type |
The aggregation type that holds all the string types that are associated with an aggregation:
name - used as the parser type
|
InternalAggregations |
An internal implementation of
Aggregations . |
InternalMultiBucketAggregation<A extends InternalMultiBucketAggregation,B extends InternalMultiBucketAggregation.InternalBucket> | |
InternalMultiBucketAggregation.InternalBucket | |
LeafBucketCollector |
Per-leaf bucket collector.
|
LeafBucketCollectorBase |
A
LeafBucketCollector that delegates all calls to the sub leaf
aggregator and sets the scorer on its source of values if it implements
ScorerAware . |
NonCollectingAggregator |
An aggregator that is not collected, this can typically be used when running an aggregation over a field that doesn't have
a mapping.
|
PipelineAggregationBuilder |
A factory that knows how to create an
PipelineAggregator of a
specific type. |
SearchContextAggregations |
The aggregation context that is part of the search context.
|
Enum | Description |
---|---|
Aggregator.SubAggCollectionMode |
Aggregation mode for sub aggregations.
|
Exception | Description |
---|---|
AggregationExecutionException |
Thrown when failing to execute an aggregation
|
AggregationInitializationException |
Thrown when failing to execute an aggregation
|
InvalidAggregationPathException |