Class ExtendedStatsAggregate.AbstractBuilder<BuilderT extends ExtendedStatsAggregate.AbstractBuilder<BuilderT>>

All Implemented Interfaces:
WithJson<BuilderT>
Direct Known Subclasses:
ExtendedStatsAggregate.Builder, ExtendedStatsBucketAggregate.Builder
Enclosing class:
ExtendedStatsAggregate

protected abstract static class ExtendedStatsAggregate.AbstractBuilder<BuilderT extends ExtendedStatsAggregate.AbstractBuilder<BuilderT>> extends StatsAggregate.AbstractBuilder<BuilderT>
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • sumOfSquares

      public final BuilderT sumOfSquares(double value)
      Required - API name: sum_of_squares

      Defaults to 0 if parsed from a JSON null value.

    • variance

      public final BuilderT variance(double value)
      Required - API name: variance

      Defaults to 0 if parsed from a JSON null value.

    • variancePopulation

      public final BuilderT variancePopulation(double value)
      Required - API name: variance_population

      Defaults to 0 if parsed from a JSON null value.

    • varianceSampling

      public final BuilderT varianceSampling(double value)
      Required - API name: variance_sampling

      Defaults to 0 if parsed from a JSON null value.

    • stdDeviation

      public final BuilderT stdDeviation(double value)
      Required - API name: std_deviation

      Defaults to 0 if parsed from a JSON null value.

    • stdDeviationPopulation

      public final BuilderT stdDeviationPopulation(double value)
      Required - API name: std_deviation_population

      Defaults to 0 if parsed from a JSON null value.

    • stdDeviationSampling

      public final BuilderT stdDeviationSampling(double value)
      Required - API name: std_deviation_sampling

      Defaults to 0 if parsed from a JSON null value.

    • stdDeviationBounds

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

      API name: std_deviation_bounds
    • sumOfSquaresAsString

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

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

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

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

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

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

      API name: std_deviation_bounds_as_string