Class ExtendedStatsAggregate

All Implemented Interfaces:
AggregateVariant, JsonpSerializable
Direct Known Subclasses:
ExtendedStatsBucketAggregate

@JsonpDeserializable public class ExtendedStatsAggregate extends StatsAggregate implements AggregateVariant
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • extendedStatsAggregateOf

    • _aggregateKind

      public Aggregate.Kind _aggregateKind()
      Aggregate variant kind.
      Specified by:
      _aggregateKind in interface AggregateVariant
      Overrides:
      _aggregateKind in class StatsAggregate
    • sumOfSquares

      @Nullable public final Double sumOfSquares()
      API name: sum_of_squares
    • variance

      @Nullable public final Double variance()
      API name: variance
    • variancePopulation

      @Nullable public final Double variancePopulation()
      API name: variance_population
    • varianceSampling

      @Nullable public final Double varianceSampling()
      API name: variance_sampling
    • stdDeviation

      @Nullable public final Double stdDeviation()
      API name: std_deviation
    • stdDeviationPopulation

      @Nullable public final Double stdDeviationPopulation()
      API name: std_deviation_population
    • stdDeviationSampling

      @Nullable public final Double stdDeviationSampling()
      API name: std_deviation_sampling
    • stdDeviationBounds

      @Nullable public final StandardDeviationBounds stdDeviationBounds()
      API name: std_deviation_bounds
    • sumOfSquaresAsString

      @Nullable public final String sumOfSquaresAsString()
      API name: sum_of_squares_as_string
    • varianceAsString

      @Nullable public final String varianceAsString()
      API name: variance_as_string
    • variancePopulationAsString

      @Nullable public final String variancePopulationAsString()
      API name: variance_population_as_string
    • varianceSamplingAsString

      @Nullable public final String varianceSamplingAsString()
      API name: variance_sampling_as_string
    • stdDeviationAsString

      @Nullable public final String stdDeviationAsString()
      API name: std_deviation_as_string
    • stdDeviationBoundsAsString

      @Nullable public final StandardDeviationBoundsAsString stdDeviationBoundsAsString()
      API name: std_deviation_bounds_as_string
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Overrides:
      serializeInternal in class StatsAggregate
    • setupExtendedStatsAggregateDeserializer

      protected static <BuilderT extends ExtendedStatsAggregate.AbstractBuilder<BuilderT>> void setupExtendedStatsAggregateDeserializer(ObjectDeserializer<BuilderT> op)