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
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
TasksRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request)
-
Method Summary
Modifier and Type Method Description RequestBuilder
setActions(java.lang.String... actions)
RequestBuilder
setNodesIds(java.lang.String... nodesIds)
RequestBuilder
setParentTaskId(TaskId taskId)
Match all children of the provided task.RequestBuilder
setTaskId(TaskId taskId)
Set the task to lookup.RequestBuilder
setTimeout(TimeValue timeout)
-
Constructor Details
-
TasksRequestBuilder
protected TasksRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request)
-
-
Method Details
-
setTaskId
Set the task to lookup. -
setNodesIds
-
setActions
-
setTimeout
-
setParentTaskId
Match all children of the provided task.
-