Interface LuceneSearchAggregation<A>
- All Superinterfaces:
SearchAggregation<A>
- All Known Implementing Classes:
AbstractLuceneBucketAggregation,AbstractLuceneFacetsBasedTermsAggregation,AbstractLuceneNestableAggregation,LuceneNumericRangeAggregation,LuceneNumericTermsAggregation,LuceneTextTermsAggregation,LuceneWithParametersAggregation
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic <A> LuceneSearchAggregation<A>from(LuceneSearchIndexScope<?> scope, SearchAggregation<A> aggregation) request(AggregationRequestContext context) Request the collection of per-document data that will be used inLuceneSearchAggregation.Extractor.extract(AggregationExtractContext), making sure that the requirements for this projection are met.
-
Field Details
-
log
-
-
Method Details
-
request
Request the collection of per-document data that will be used inLuceneSearchAggregation.Extractor.extract(AggregationExtractContext), making sure that the requirements for this projection are met.- Parameters:
context- A context that will share its state with the context passed toLuceneSearchAggregation.Extractor.extract(AggregationExtractContext).
-
indexNames
-
from
static <A> LuceneSearchAggregation<A> from(LuceneSearchIndexScope<?> scope, SearchAggregation<A> aggregation)
-