Class StatsAggregate.AbstractBuilder<BuilderT extends StatsAggregate.AbstractBuilder<BuilderT>>
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.AggregateBase.AbstractBuilder<BuilderT>
-
- org.opensearch.client.opensearch._types.aggregations.StatsAggregate.AbstractBuilder<BuilderT>
-
- Direct Known Subclasses:
ExtendedStatsAggregate.AbstractBuilder,StatsAggregate.Builder,StatsBucketAggregate.Builder
- Enclosing class:
- StatsAggregate
protected abstract static class StatsAggregate.AbstractBuilder<BuilderT extends StatsAggregate.AbstractBuilder<BuilderT>> extends AggregateBase.AbstractBuilder<BuilderT>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuilderTavg(double value)Required - API name:avgBuilderTavgAsString(java.lang.String value)API name:avg_as_stringBuilderTcount(long value)Required - API name:countBuilderTmax(double value)Required - API name:maxBuilderTmaxAsString(java.lang.String value)API name:max_as_stringBuilderTmin(double value)Required - API name:minBuilderTminAsString(java.lang.String value)API name:min_as_stringBuilderTsum(double value)Required - API name:sumBuilderTsumAsString(java.lang.String value)API name:sum_as_string-
Methods inherited from class org.opensearch.client.opensearch._types.aggregations.AggregateBase.AbstractBuilder
meta, meta, self
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
count
public final BuilderT count(long value)
Required - API name:count
-
min
public final BuilderT min(double value)
Required - API name:minDefaults to
Double.POSITIVE_INFINITYif parsed from a JSONnullvalue.
-
max
public final BuilderT max(double value)
Required - API name:maxDefaults to
Double.NEGATIVE_INFINITYif parsed from a JSONnullvalue.
-
avg
public final BuilderT avg(double value)
Required - API name:avgDefaults to
0if parsed from a JSONnullvalue.
-
sum
public final BuilderT sum(double value)
Required - API name:sum
-
minAsString
public final BuilderT minAsString(@Nullable java.lang.String value)
API name:min_as_string
-
maxAsString
public final BuilderT maxAsString(@Nullable java.lang.String value)
API name:max_as_string
-
avgAsString
public final BuilderT avgAsString(@Nullable java.lang.String value)
API name:avg_as_string
-
sumAsString
public final BuilderT sumAsString(@Nullable java.lang.String value)
API name:sum_as_string
-
-