Class AggregationBreakdown
java.lang.Object
org.opensearch.client.opensearch._global.search.AggregationBreakdown
- All Implemented Interfaces:
ToJsonp
public final class AggregationBreakdown extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAggregationBreakdown.BuilderBuilder forAggregationBreakdown. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<AggregationBreakdown>DESERIALIZERJson deserializer for AggregationBreakdown -
Constructor Summary
Constructors Modifier Constructor Description protectedAggregationBreakdown(AggregationBreakdown.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.NumberbuildAggregation()API name:build_aggregationjava.lang.NumberbuildAggregationCount()API name:build_aggregation_countjava.lang.NumberbuildLeafCollector()API name:build_leaf_collectorjava.lang.NumberbuildLeafCollectorCount()API name:build_leaf_collector_countjava.lang.Numbercollect()API name:collectjava.lang.NumbercollectCount()API name:collect_countjava.lang.Numberinitialize()API name:initializejava.lang.NumberinitializeCount()API name:initialize_countjava.lang.NumberpostCollection()API name:post_collectionjava.lang.NumberpostCollectionCount()API name:post_collection_countjava.lang.Numberreduce()API name:reducejava.lang.NumberreduceCount()API name:reduce_countprotected static voidsetupAggregationBreakdownDeserializer(DelegatingDeserializer<AggregationBreakdown.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for AggregationBreakdown
-
-
Constructor Details
-
Method Details
-
buildAggregation
public java.lang.Number buildAggregation()API name:build_aggregation -
buildAggregationCount
public java.lang.Number buildAggregationCount()API name:build_aggregation_count -
buildLeafCollector
public java.lang.Number buildLeafCollector()API name:build_leaf_collector -
buildLeafCollectorCount
public java.lang.Number buildLeafCollectorCount()API name:build_leaf_collector_count -
collect
public java.lang.Number collect()API name:collect -
collectCount
public java.lang.Number collectCount()API name:collect_count -
initialize
public java.lang.Number initialize()API name:initialize -
initializeCount
public java.lang.Number initializeCount()API name:initialize_count -
postCollection
@Nullable public java.lang.Number postCollection()API name:post_collection -
postCollectionCount
@Nullable public java.lang.Number postCollectionCount()API name:post_collection_count -
reduce
public java.lang.Number reduce()API name:reduce -
reduceCount
public java.lang.Number reduceCount()API name:reduce_count -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupAggregationBreakdownDeserializer
protected static void setupAggregationBreakdownDeserializer(DelegatingDeserializer<AggregationBreakdown.Builder> op)
-