Class GetTransformRequest.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • allowNoMatch

      public final GetTransformRequest.Builder allowNoMatch​(@Nullable java.lang.Boolean value)
      Whether to ignore if a wildcard expression matches no transforms. (This includes _all string or when no transforms have been specified)

      API name: allow_no_match

    • excludeGenerated

      public final GetTransformRequest.Builder excludeGenerated​(@Nullable java.lang.Boolean value)
      Omits fields that are illegal to set on transform PUT

      API name: exclude_generated

    • from

      public final GetTransformRequest.Builder from​(@Nullable java.lang.Integer value)
      skips a number of transform configs, defaults to 0

      API name: from

    • size

      public final GetTransformRequest.Builder size​(@Nullable java.lang.Integer value)
      specifies a max number of transforms to get, defaults to 100

      API name: size

    • transformId

      public final GetTransformRequest.Builder transformId​(@Nullable java.lang.String value)
      The id or comma delimited list of id expressions of the transforms to get, '_all' or '*' implies get all transforms

      API name: transform_id

    • build

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