Class AnalyticsStatistics

java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.AnalyticsStatistics
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class AnalyticsStatistics extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • boxplotUsage

      public final long boxplotUsage()
      Required - API name: boxplot_usage
    • cumulativeCardinalityUsage

      public final long cumulativeCardinalityUsage()
      Required - API name: cumulative_cardinality_usage
    • stringStatsUsage

      public final long stringStatsUsage()
      Required - API name: string_stats_usage
    • topMetricsUsage

      public final long topMetricsUsage()
      Required - API name: top_metrics_usage
    • tTestUsage

      public final long tTestUsage()
      Required - API name: t_test_usage
    • movingPercentilesUsage

      public final long movingPercentilesUsage()
      Required - API name: moving_percentiles_usage
    • normalizeUsage

      public final long normalizeUsage()
      Required - API name: normalize_usage
    • rateUsage

      public final long rateUsage()
      Required - API name: rate_usage
    • multiTermsUsage

      @Nullable public final Long multiTermsUsage()
      API name: multi_terms_usage
    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupAnalyticsStatisticsDeserializer

      protected static void setupAnalyticsStatisticsDeserializer(ObjectDeserializer<AnalyticsStatistics.Builder> op)