Class AbstractElasticsearchNestableAggregation.AbstractBuilder<A>
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchAggregation.AbstractBuilder<A>
org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchNestableAggregation.AbstractBuilder<A>
- All Implemented Interfaces:
SearchAggregationBuilder<A>
- Direct Known Subclasses:
AbstractElasticsearchBucketAggregation.AbstractBuilder
- Enclosing class:
- AbstractElasticsearchNestableAggregation<A>
public abstract static class AbstractElasticsearchNestableAggregation.AbstractBuilder<A>
extends AbstractElasticsearchAggregation.AbstractBuilder<A>
-
Field Summary
FieldsFields inherited from class org.hibernate.search.backend.elasticsearch.search.aggregation.impl.AbstractElasticsearchAggregation.AbstractBuilder
scope -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBuilder(ElasticsearchSearchIndexScope<?> scope, ElasticsearchSearchIndexValueFieldContext<?> field) -
Method Summary
Modifier and TypeMethodDescriptionabstract ElasticsearchSearchAggregation<A>build()voidfilter(SearchPredicate filter)
-
Field Details
-
field
-
nestedPathHierarchy
-
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder(ElasticsearchSearchIndexScope<?> scope, ElasticsearchSearchIndexValueFieldContext<?> field)
-
-
Method Details
-
filter
-
build
- Specified by:
buildin interfaceSearchAggregationBuilder<A>- Specified by:
buildin classAbstractElasticsearchAggregation.AbstractBuilder<A>
-