Class MlFilter.Builder

java.lang.Object
org.elasticsearch.client.ml.job.config.MlFilter.Builder
Enclosing class:
MlFilter

public static class MlFilter.Builder extends Object
  • Method Details

    • setId

      public MlFilter.Builder setId(String id)
      Set the ID of the filter
      Parameters:
      id - The id desired
    • getId

      @Nullable public String getId()
    • setDescription

      public MlFilter.Builder setDescription(String description)
      Set the description of the filter
      Parameters:
      description - The description desired
    • setItems

      public MlFilter.Builder setItems(SortedSet<String> items)
    • setItems

      public MlFilter.Builder setItems(List<String> items)
    • setItems

      public MlFilter.Builder setItems(String... items)
      The items of the filter. A wildcard * can be used at the beginning or the end of an item. Up to 10000 items are allowed in each filter.
      Parameters:
      items - String list of items to be applied in the filter
    • build

      public MlFilter build()