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

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

  • Constructor Details

  • Method Details

    • aggregateMetric

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

      public Feature analytics()
      Required - API name: analytics
    • ccr

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

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

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

      public Feature dataStreams()
      Required - API name: data_streams
    • dataTiers

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

      public Feature enrich()
      Required - API name: enrich
    • eql

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

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

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

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

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

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

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

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

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

      @Nullable public Feature runtimeFields()
      API name: runtime_fields
    • searchableSnapshots

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

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

      public Feature slm()
      Required - API name: slm
    • spatial

      public Feature spatial()
      Required - API name: spatial
    • sql

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

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

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

      public Feature votingOnly()
      Required - API name: voting_only
    • watcher

      public Feature watcher()
      Required - API name: watcher
    • 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)
    • setupFeaturesDeserializer

      protected static void setupFeaturesDeserializer​(DelegatingDeserializer<Features.Builder> op)