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

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

  • Constructor Details

  • Method Details

    • join

      public java.lang.Number join()
      Required - API name: join
    • joins

      public EqlFeaturesJoin joins()
      Required - API name: joins
    • keys

      public EqlFeaturesKeys keys()
      Required - API name: keys
    • event

      public java.lang.Number event()
      Required - API name: event
    • pipes

      public EqlFeaturesPipes pipes()
      Required - API name: pipes
    • sequence

      public java.lang.Number sequence()
      Required - API name: sequence
    • sequences

      public EqlFeaturesSequences sequences()
      Required - API name: sequences
    • 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)
    • setupEqlFeaturesDeserializer

      protected static void setupEqlFeaturesDeserializer​(DelegatingDeserializer<EqlFeatures.Builder> op)