Class StringStatsAggregate

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

@JsonpDeserializable public class StringStatsAggregate 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
    • count

      public final long count()
      Required - API name: count
    • minLength

      public final int minLength()
      Required - API name: min_length

      Defaults to 0 if parsed from a JSON null value.

    • maxLength

      public final int maxLength()
      Required - API name: max_length

      Defaults to 0 if parsed from a JSON null value.

    • avgLength

      public final double avgLength()
      Required - API name: avg_length

      Defaults to 0 if parsed from a JSON null value.

    • entropy

      public final double entropy()
      Required - API name: entropy

      Defaults to 0 if parsed from a JSON null value.

    • distribution

      public final Map<String,Double> distribution()
      API name: distribution
    • minLengthAsString

      @Nullable public final String minLengthAsString()
      API name: min_length_as_string
    • maxLengthAsString

      @Nullable public final String maxLengthAsString()
      API name: max_length_as_string
    • avgLengthAsString

      @Nullable public final String avgLengthAsString()
      API name: avg_length_as_string
    • serializeInternal

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

      protected static void setupStringStatsAggregateDeserializer(ObjectDeserializer<StringStatsAggregate.Builder> op)