Class DeleteJobRequest.Builder

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

public static class DeleteJobRequest.Builder
extends java.lang.Object
implements ObjectBuilder<DeleteJobRequest>
Builder for DeleteJobRequest.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • jobId

      public DeleteJobRequest.Builder jobId​(java.lang.String value)
      The ID of the job to delete

      API name: job_id

    • force

      public DeleteJobRequest.Builder force​(@Nullable java.lang.Boolean value)
      True if the job should be forcefully deleted

      API name: force

    • waitForCompletion

      public DeleteJobRequest.Builder waitForCompletion​(@Nullable java.lang.Boolean value)
      Should this request wait until the operation has completed before returning

      API name: wait_for_completion

    • build

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