Class BucketAggregationBase
java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.AggregationBase
co.elastic.clients.elasticsearch._types.aggregations.BucketAggregationBase
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
AdjacencyMatrixAggregation
,AutoDateHistogramAggregation
,ChildrenAggregation
,CompositeAggregation
,DateHistogramAggregation
,DateRangeAggregation
,DiversifiedSamplerAggregation
,FiltersAggregation
,GeoDistanceAggregation
,GeoHashGridAggregation
,GeoTileGridAggregation
,GlobalAggregation
,HistogramAggregation
,IpRangeAggregation
,MissingAggregation
,MultiTermsAggregation
,NestedAggregation
,ParentAggregation
,RangeAggregation
,RareTermsAggregation
,ReverseNestedAggregation
,SamplerAggregation
,SignificantTermsAggregation
,SignificantTextAggregation
,TermsAggregation
public abstract class BucketAggregationBase extends AggregationBase
Base type for bucket aggregations. These aggregations also accept
sub-aggregations.
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
BucketAggregationBase.AbstractBuilder<BuilderT extends BucketAggregationBase.AbstractBuilder<BuilderT>>
-
Constructor Summary
Constructors Modifier Constructor Description protected
BucketAggregationBase(BucketAggregationBase.AbstractBuilder<?> builder)
-
Method Summary
Modifier and Type Method Description protected static <BuilderT extends BucketAggregationBase.AbstractBuilder<BuilderT>>
voidsetupBucketAggregationBaseDeserializer(ObjectDeserializer<BuilderT> op)
Methods inherited from class co.elastic.clients.elasticsearch._types.aggregations.AggregationBase
meta, name, serialize, serializeInternal, setupAggregationBaseDeserializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BucketAggregationBase
-
-
Method Details
-
setupBucketAggregationBaseDeserializer
protected static <BuilderT extends BucketAggregationBase.AbstractBuilder<BuilderT>> void setupBucketAggregationBaseDeserializer(ObjectDeserializer<BuilderT> op)
-