Class MatrixAggregation

java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.AggregationBase
co.elastic.clients.elasticsearch._types.aggregations.MatrixAggregation
All Implemented Interfaces:
JsonpSerializable
Direct Known Subclasses:
MatrixStatsAggregation

public abstract class MatrixAggregation extends AggregationBase
See Also:
  • Constructor Details

  • Method Details

    • fields

      public final List<String> fields()
      An array of fields for computing the statistics.

      API name: fields

    • missing

      public final Map<String,Double> missing()
      The value to apply to documents that do not have a value. By default, documents without a value are ignored.

      API name: missing

    • serializeInternal

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

      protected static <BuilderT extends MatrixAggregation.AbstractBuilder<BuilderT>> void setupMatrixAggregationDeserializer(ObjectDeserializer<BuilderT> op)