java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.AggregateBase
co.elastic.clients.elasticsearch._types.aggregations.BoxPlotAggregate
All Implemented Interfaces:
AggregateVariant, JsonpSerializable

@JsonpDeserializable public class BoxPlotAggregate extends AggregateBase implements AggregateVariant
See Also:
  • Field Details

  • Method Details

    • of

    • _aggregateKind

      public Aggregate.Kind _aggregateKind()
      Aggregate variant kind.
      Specified by:
      _aggregateKind in interface AggregateVariant
    • min

      public final double min()
      Required - API name: min
    • max

      public final double max()
      Required - API name: max
    • q1

      public final double q1()
      Required - API name: q1
    • q2

      public final double q2()
      Required - API name: q2
    • q3

      public final double q3()
      Required - API name: q3
    • lower

      public final double lower()
      Required - API name: lower
    • upper

      public final double upper()
      Required - API name: upper
    • minAsString

      @Nullable public final String minAsString()
      API name: min_as_string
    • maxAsString

      @Nullable public final String maxAsString()
      API name: max_as_string
    • q1AsString

      @Nullable public final String q1AsString()
      API name: q1_as_string
    • q2AsString

      @Nullable public final String q2AsString()
      API name: q2_as_string
    • q3AsString

      @Nullable public final String q3AsString()
      API name: q3_as_string
    • lowerAsString

      @Nullable public final String lowerAsString()
      API name: lower_as_string
    • upperAsString

      @Nullable public final String upperAsString()
      API name: upper_as_string
    • serializeInternal

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

      protected static void setupBoxPlotAggregateDeserializer(ObjectDeserializer<BoxPlotAggregate.Builder> op)