Class GetDataFrameAnalyticsStatsRequest.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • allowNoMatch

      public final GetDataFrameAnalyticsStatsRequest.Builder allowNoMatch​(@Nullable java.lang.Boolean value)
      Specifies what to do when the request:
      1. Contains wildcard expressions and there are no data frame analytics jobs that match.
      2. Contains the _all string or no identifiers and there are no matches.
      3. Contains wildcard expressions and there are only partial matches.

      The default value returns an empty data_frame_analytics array when there are no matches and the subset of results when there are partial matches. If this parameter is false, the request returns a 404 status code when there are no matches or only partial matches.

      API name: allow_no_match

    • from

      public final GetDataFrameAnalyticsStatsRequest.Builder from​(@Nullable java.lang.Integer value)
      Skips the specified number of data frame analytics jobs.

      API name: from

    • id

      public final GetDataFrameAnalyticsStatsRequest.Builder id​(@Nullable java.lang.String value)
      Identifier for the data frame analytics job. If you do not specify this option, the API returns information for the first hundred data frame analytics jobs.

      API name: id

    • size

      public final GetDataFrameAnalyticsStatsRequest.Builder size​(@Nullable java.lang.Integer value)
      Specifies the maximum number of data frame analytics jobs to obtain.

      API name: size

    • verbose

      public final GetDataFrameAnalyticsStatsRequest.Builder verbose​(@Nullable java.lang.Boolean value)
      Defines whether the stats response should be verbose.

      API name: verbose

    • build

      Specified by:
      build in interface ObjectBuilder<GetDataFrameAnalyticsStatsRequest>
      Throws:
      java.lang.NullPointerException - if some of the required fields are null.