Class EqlFeaturesJoin.Builder

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.xpack.usage.EqlFeaturesJoin.Builder
All Implemented Interfaces:
ObjectBuilder<EqlFeaturesJoin>
Enclosing class:
EqlFeaturesJoin

public static class EqlFeaturesJoin.Builder
extends ObjectBuilderBase
implements ObjectBuilder<EqlFeaturesJoin>
Builder for EqlFeaturesJoin.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • joinQueriesTwo

      public final EqlFeaturesJoin.Builder joinQueriesTwo​(java.lang.Number value)
      Required - API name: join_queries_two
    • joinQueriesThree

      public final EqlFeaturesJoin.Builder joinQueriesThree​(java.lang.Number value)
      Required - API name: join_queries_three
    • joinUntil

      public final EqlFeaturesJoin.Builder joinUntil​(java.lang.Number value)
      Required - API name: join_until
    • joinQueriesFiveOrMore

      public final EqlFeaturesJoin.Builder joinQueriesFiveOrMore​(java.lang.Number value)
      Required - API name: join_queries_five_or_more
    • joinQueriesFour

      public final EqlFeaturesJoin.Builder joinQueriesFour​(java.lang.Number value)
      Required - API name: join_queries_four
    • build

      public EqlFeaturesJoin build()
      Builds a EqlFeaturesJoin.
      Specified by:
      build in interface ObjectBuilder<EqlFeaturesJoin>
      Throws:
      java.lang.NullPointerException - if some of the required fields are null.