public final class TermsAggregationBuilder extends Object implements AggregationBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
TermsAggregationBuilder.CollectMode |
static class |
TermsAggregationBuilder.ExecutionHint |
| Modifier and Type | Method and Description |
|---|---|
TermsAggregation |
build() |
TermsAggregationBuilder |
collectMode(TermsAggregationBuilder.CollectMode collectMode) |
TermsAggregationBuilder |
executionHint(TermsAggregationBuilder.ExecutionHint executionHint) |
TermsAggregationBuilder |
field(String field) |
TermsAggregationBuilder |
order(BucketOrder order) |
TermsAggregationBuilder |
size(int size) |
TermsAggregationBuilder |
subAggregation(Aggregation subAggregation) |
TermsAggregationBuilder |
subAggregation(AggregationBuilder subAggregationBuilder) |
public TermsAggregationBuilder field(String field)
public TermsAggregationBuilder order(BucketOrder order)
public TermsAggregationBuilder size(int size)
public TermsAggregationBuilder subAggregation(Aggregation subAggregation)
public TermsAggregationBuilder subAggregation(AggregationBuilder subAggregationBuilder)
public TermsAggregationBuilder collectMode(TermsAggregationBuilder.CollectMode collectMode)
public TermsAggregationBuilder executionHint(TermsAggregationBuilder.ExecutionHint executionHint)
public TermsAggregation build()
build in interface AggregationBuilderCopyright © 2022 The Apache Software Foundation. All rights reserved.