Class StatsAggregateBase
java.lang.Object
org.opensearch.client.opensearch._types.aggregations.AggregateBase
org.opensearch.client.opensearch._types.aggregations.StatsAggregateBase
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable
- Direct Known Subclasses:
ExtendedStatsAggregateBase,StatsAggregate,StatsBucketAggregate
@Generated("org.opensearch.client.codegen.CodeGenerator")
public abstract class StatsAggregateBase
extends AggregateBase
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedStatsAggregateBase(StatsAggregateBase.AbstractBuilder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionfinal Doubleavg()API name:avgfinal StringAPI name:avg_as_stringfinal longcount()Required - API name:countbooleaninthashCode()final Doublemax()API name:maxfinal StringAPI name:max_as_stringfinal Doublemin()API name:minfinal StringAPI name:min_as_stringprotected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <BuilderT extends StatsAggregateBase.AbstractBuilder<BuilderT>>
voidsetupStatsAggregateBaseDeserializer(ObjectDeserializer<BuilderT> op) final doublesum()Required - API name:sumfinal StringAPI name:sum_as_stringMethods inherited from class org.opensearch.client.opensearch._types.aggregations.AggregateBase
meta, serialize, setupAggregateBaseDeserializerMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonString
-
Constructor Details
-
StatsAggregateBase
-
-
Method Details
-
avg
API name:avg -
avgAsString
API name:avg_as_string -
count
public final long count()Required - API name:count -
max
API name:max -
maxAsString
API name:max_as_string -
min
API name:min -
minAsString
API name:min_as_string -
sum
public final double sum()Required - API name:sum -
sumAsString
API name:sum_as_string -
serializeInternal
- Overrides:
serializeInternalin classAggregateBase
-
setupStatsAggregateBaseDeserializer
protected static <BuilderT extends StatsAggregateBase.AbstractBuilder<BuilderT>> void setupStatsAggregateBaseDeserializer(ObjectDeserializer<BuilderT> op) -
hashCode
public int hashCode()- Overrides:
hashCodein classAggregateBase
-
equals
- Overrides:
equalsin classAggregateBase
-