| Interface | Description |
|---|---|
| AggregationFilterStep<S,PDF extends SearchPredicateFactory> |
The step in an aggregation definition where a filter can be set
to select nested objects from which values will be extracted for this aggregation.
|
| AggregationFinalStep<A> |
The final step in an aggregation definition, where the aggregation can be retrieved.
|
| ExtendedSearchAggregationFactory<PDF extends SearchPredicateFactory> |
A base interface for subtypes of
SearchAggregationFactory allowing to
easily override the predicate factory type for all relevant methods. |
| RangeAggregationFieldStep<PDF extends SearchPredicateFactory> |
The initial step in a "range" aggregation definition, where the target field can be set.
|
| RangeAggregationOptionsStep<S extends RangeAggregationOptionsStep<?,PDF,F,A>,PDF extends SearchPredicateFactory,F,A> |
The final step in a "range" aggregation definition, where optional parameters can be set.
|
| RangeAggregationRangeMoreStep<S extends RangeAggregationRangeMoreStep<?,?,PDF,F>,N extends RangeAggregationOptionsStep<?,PDF,F,Map<Range<F>,Long>>,PDF extends SearchPredicateFactory,F> |
The step in a "range" aggregation definition where optional parameters can be set,
(see the superinterface
RangeAggregationOptionsStep),
or more ranges can be added. |
| RangeAggregationRangeStep<N extends RangeAggregationRangeMoreStep<?,?,PDF,F>,PDF extends SearchPredicateFactory,F> |
The step in a "range" aggregation definition where the ranges can be set.
|
| SearchAggregationFactory |
A factory for search aggregations.
|
| SearchAggregationFactoryExtension<T> |
An extension to the search aggregation DSL, allowing the use of non-standard aggregations in a query.
|
| TermsAggregationFieldStep<PDF extends SearchPredicateFactory> |
The initial step in a "terms" aggregation definition, where the target field can be set.
|
| TermsAggregationOptionsStep<S extends TermsAggregationOptionsStep<?,PDF,F,A>,PDF extends SearchPredicateFactory,F,A> |
The final step in a "terms" aggregation definition, where optional parameters can be set.
|
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.