Class AnalyticsStatistics

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

@JsonpDeserializable
public final class AnalyticsStatistics
extends java.lang.Object
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • boxplotUsage

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

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

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

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

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

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

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

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

      @Nullable public java.lang.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)
    • setupAnalyticsStatisticsDeserializer

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