Class PendingTask.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • executing

      public final PendingTask.Builder executing​(boolean value)
      Required - API name: executing
    • insertOrder

      public final PendingTask.Builder insertOrder​(int value)
      Required - API name: insert_order
    • priority

      public final PendingTask.Builder priority​(java.lang.String value)
      Required - API name: priority
    • source

      public final PendingTask.Builder source​(java.lang.String value)
      Required - API name: source
    • timeInQueue

      public final PendingTask.Builder timeInQueue​(java.lang.String value)
      Required - API name: time_in_queue
    • timeInQueueMillis

      public final PendingTask.Builder timeInQueueMillis​(int value)
      Required - API name: time_in_queue_millis
    • build

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