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
Fields inherited from class org.elasticsearch.action.ActionRequestBuilder
action, client, request
-
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(org.elasticsearch.common.unit.TimeValue timeout)
Methods inherited from class org.elasticsearch.action.ActionRequestBuilder
execute, execute, get, get, get, request
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.
-