Class TasksRequestBuilder<Request extends BaseTasksRequest<Request>,​Response extends BaseTasksResponse,​RequestBuilder extends TasksRequestBuilder<Request,​Response,​RequestBuilder>>

java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,​Response>
org.elasticsearch.action.support.tasks.TasksRequestBuilder<Request,​Response,​RequestBuilder>
Direct Known Subclasses:
CancelTasksRequestBuilder, ListTasksRequestBuilder

public class TasksRequestBuilder<Request extends BaseTasksRequest<Request>,​Response extends BaseTasksResponse,​RequestBuilder extends TasksRequestBuilder<Request,​Response,​RequestBuilder>>
extends ActionRequestBuilder<Request,​Response>
Builder for task-based requests
  • Constructor Details

  • Method Details

    • setTaskId

      public final RequestBuilder setTaskId​(TaskId taskId)
      Set the task to lookup.
    • setNodesIds

      public final RequestBuilder setNodesIds​(java.lang.String... nodesIds)
    • setActions

      public final RequestBuilder setActions​(java.lang.String... actions)
    • setTimeout

      public final RequestBuilder setTimeout​(org.elasticsearch.common.unit.TimeValue timeout)
    • setParentTaskId

      public final RequestBuilder setParentTaskId​(TaskId taskId)
      Match all children of the provided task.