Class XpackUsageResponse

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

@JsonpDeserializable
public class XpackUsageResponse
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static XpackUsageResponse of​(java.util.function.Function<XpackUsageResponse.Builder,​ObjectBuilder<XpackUsageResponse>> fn)
    • aggregateMetric

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      @Nullable public final Vector vectors()
      API name: vectors
    • votingOnly

      public final 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)
    • setupXpackUsageResponseDeserializer

      protected static void setupXpackUsageResponseDeserializer​(ObjectDeserializer<XpackUsageResponse.Builder> op)