ToXContent, ToXContentFragment, Aggregation, MultiBucketsAggregationParsedAdjacencyMatrix, ParsedBinaryRange, ParsedComposite, ParsedDateHistogram, ParsedFilters, ParsedGeoHashGrid, ParsedHistogram, ParsedRange, ParsedSignificantTerms, ParsedTermspublic abstract class ParsedMultiBucketAggregation<B extends MultiBucketsAggregation.Bucket> extends ParsedAggregation implements MultiBucketsAggregation
| Modifier and Type | Class | Description |
|---|---|---|
static class |
ParsedMultiBucketAggregation.ParsedBucket |
Aggregation.CommonFieldsMultiBucketsAggregation.BucketToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.List<B> |
buckets |
|
protected boolean |
keyed |
TYPED_KEYS_DELIMITERmetadataEMPTY_PARAMS| Constructor | Description |
|---|---|
ParsedMultiBucketAggregation() |
| Modifier and Type | Method | Description |
|---|---|---|
protected static void |
declareMultiBucketAggregationFields(ObjectParser<? extends ParsedMultiBucketAggregation,java.lang.Void> objectParser,
CheckedFunction<XContentParser,ParsedMultiBucketAggregation.ParsedBucket,java.io.IOException> bucketParser,
CheckedFunction<XContentParser,ParsedMultiBucketAggregation.ParsedBucket,java.io.IOException> keyedBucketParser) |
|
protected XContentBuilder |
doXContentBody(XContentBuilder builder,
ToXContent.Params params) |
getMetaData, getName, getTypegetBucketsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeclareAggregationFields, getMetaData, getName, parseDouble, setName, toXContenttoXContentisFragmentprotected final java.util.List<B extends MultiBucketsAggregation.Bucket> buckets
protected boolean keyed
protected XContentBuilder doXContentBody(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
doXContentBody in class ParsedAggregationjava.io.IOExceptionprotected static void declareMultiBucketAggregationFields(ObjectParser<? extends ParsedMultiBucketAggregation,java.lang.Void> objectParser, CheckedFunction<XContentParser,ParsedMultiBucketAggregation.ParsedBucket,java.io.IOException> bucketParser, CheckedFunction<XContentParser,ParsedMultiBucketAggregation.ParsedBucket,java.io.IOException> keyedBucketParser)