Class StatsAggregate.AbstractBuilder<BuilderT extends StatsAggregate.AbstractBuilder<BuilderT>>

    • Constructor Detail

      • AbstractBuilder

        protected AbstractBuilder()
    • Method Detail

      • count

        public final BuilderT count​(long value)
        Required - API name: count
      • min

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

        Defaults to Double.POSITIVE_INFINITY if parsed from a JSON null value.

      • max

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

        Defaults to Double.NEGATIVE_INFINITY if parsed from a JSON null value.

      • avg

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

        Defaults to 0 if parsed from a JSON null value.

      • 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