Aggregation, MultiBucketsAggregation, ToXContent, ToXContentFragmentInternalComposite, ParsedCompositepublic interface CompositeAggregation extends MultiBucketsAggregation
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
CompositeAggregation.Bucket |
Aggregation.CommonFieldsToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsTYPED_KEYS_DELIMITEREMPTY_PARAMS| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
afterKey() |
Returns the last key in this aggregation.
|
static XContentBuilder |
bucketToXContent(CompositeAggregation.Bucket bucket,
XContentBuilder builder,
ToXContent.Params params) |
|
static void |
buildCompositeMap(java.lang.String fieldName,
java.util.Map<java.lang.String,java.lang.Object> composite,
XContentBuilder builder) |
|
java.util.List<? extends CompositeAggregation.Bucket> |
getBuckets() |
|
static XContentBuilder |
toXContentFragment(CompositeAggregation aggregation,
XContentBuilder builder,
ToXContent.Params params) |
getMetaData, getName, getTypetoXContentisFragmentjava.util.List<? extends CompositeAggregation.Bucket> getBuckets()
getBuckets in interface MultiBucketsAggregationjava.util.Map<java.lang.String,java.lang.Object> afterKey()
CompositeAggregationBuilder.aggregateAfter(java.util.Map<java.lang.String, java.lang.Object>).static XContentBuilder bucketToXContent(CompositeAggregation.Bucket bucket, XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
java.io.IOExceptionstatic XContentBuilder toXContentFragment(CompositeAggregation aggregation, XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
java.io.IOExceptionstatic void buildCompositeMap(java.lang.String fieldName,
java.util.Map<java.lang.String,java.lang.Object> composite,
XContentBuilder builder)
throws java.io.IOException
java.io.IOException