Class SingleMetricAggregateBase.AbstractBuilder<BuilderT extends SingleMetricAggregateBase.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.SingleMetricAggregateBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
AvgAggregate.Builder, BucketMetricValueAggregate.Builder, DerivativeAggregate.Builder, MaxAggregate.Builder, MedianAbsoluteDeviationAggregate.Builder, MinAggregate.Builder, SimpleValueAggregate.Builder, SumAggregate.Builder, ValueCountAggregate.Builder, WeightedAvgAggregate.Builder
Enclosing class:
SingleMetricAggregateBase

public abstract static class SingleMetricAggregateBase.AbstractBuilder<BuilderT extends SingleMetricAggregateBase.AbstractBuilder<BuilderT>> extends AggregateBase.AbstractBuilder<BuilderT>
  • Constructor Details

  • Method Details

    • value

      @Nonnull public final BuilderT value(@Nullable Double value)
      The metric value. A missing value generally means that there was no data to aggregate, unless specified otherwise.

      API name: value

    • valueAsString

      @Nonnull public final BuilderT valueAsString(@Nullable String value)
      API name: value_as_string