Class CompositeAggregationBase
java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.CompositeAggregationBase
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
CompositeDateHistogramAggregation
,CompositeGeoTileGridAggregation
,CompositeHistogramAggregation
,CompositeTermsAggregation
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
CompositeAggregationBase.AbstractBuilder<BuilderT extends CompositeAggregationBase.AbstractBuilder<BuilderT>>
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
field()
Eitherfield
orscript
must be presentfinal Boolean
API name:missing_bucket
final MissingOrder
API name:missing_order
final SortOrder
order()
API name:order
final Script
script()
Eitherfield
orscript
must be presentvoid
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <BuilderT extends CompositeAggregationBase.AbstractBuilder<BuilderT>>
voidsetupCompositeAggregationBaseDeserializer
(ObjectDeserializer<BuilderT> op) toString()
final ValueType
API name:value_type
-
Constructor Details
-
CompositeAggregationBase
-
-
Method Details
-
field
Eitherfield
orscript
must be presentAPI name:
field
-
missingBucket
API name:missing_bucket
-
missingOrder
API name:missing_order
-
script
Eitherfield
orscript
must be presentAPI name:
script
-
valueType
API name:value_type
-
order
API name:order
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupCompositeAggregationBaseDeserializer
protected static <BuilderT extends CompositeAggregationBase.AbstractBuilder<BuilderT>> void setupCompositeAggregationBaseDeserializer(ObjectDeserializer<BuilderT> op)
-