Class UsageResponse

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

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

  • Constructor Details

  • Method Details

    • aggregateMetric

      public Base aggregateMetric()
      Required - API name: aggregate_metric
    • analytics

      public Analytics analytics()
      Required - API name: analytics
    • watcher

      public Watcher watcher()
      Required - API name: watcher
    • ccr

      public Ccr ccr()
      Required - API name: ccr
    • dataFrame

      @Nullable public Base dataFrame()
      API name: data_frame
    • dataScience

      @Nullable public Base dataScience()
      API name: data_science
    • dataStreams

      @Nullable public DataStreams dataStreams()
      API name: data_streams
    • dataTiers

      public DataTiers dataTiers()
      Required - API name: data_tiers
    • enrich

      @Nullable public Base enrich()
      API name: enrich
    • eql

      public Eql eql()
      Required - API name: eql
    • flattened

      @Nullable public Flattened flattened()
      API name: flattened
    • frozenIndices

      public FrozenIndices frozenIndices()
      Required - API name: frozen_indices
    • graph

      public Base graph()
      Required - API name: graph
    • ilm

      public Ilm ilm()
      Required - API name: ilm
    • logstash

      public Base logstash()
      Required - API name: logstash
    • ml

      public MachineLearning ml()
      Required - API name: ml
    • monitoring

      public Monitoring monitoring()
      Required - API name: monitoring
    • rollup

      public Base rollup()
      Required - API name: rollup
    • runtimeFields

      @Nullable public RuntimeFieldTypes runtimeFields()
      API name: runtime_fields
    • spatial

      public Base spatial()
      Required - API name: spatial
    • searchableSnapshots

      public SearchableSnapshots searchableSnapshots()
      Required - API name: searchable_snapshots
    • security

      public Security security()
      Required - API name: security
    • slm

      public Slm slm()
      Required - API name: slm
    • sql

      public Sql sql()
      Required - API name: sql
    • transform

      public Base transform()
      Required - API name: transform
    • vectors

      public Vector vectors()
      Required - API name: vectors
    • votingOnly

      public Base votingOnly()
      Required - API name: voting_only
    • 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)
    • setupUsageResponseDeserializer

      protected static void setupUsageResponseDeserializer​(DelegatingDeserializer<UsageResponse.Builder> op)