Module org.elasticsearch.server
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>
- All Implemented Interfaces:
RequestBuilder<Request,Response>
- 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
ConstructorsModifierConstructorDescriptionprotectedTasksRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request) -
Method Summary
Modifier and TypeMethodDescriptionfinal RequestBuildersetActions(String... actions) final RequestBuildersetNodesIds(String... nodesIds) final RequestBuildersetTargetParentTaskId(TaskId taskId) Match all children of the provided task.final RequestBuildersetTargetTaskId(TaskId taskId) Set the task to lookup.final RequestBuildersetTimeout(TimeValue timeout)
-
Constructor Details
-
TasksRequestBuilder
protected TasksRequestBuilder(ElasticsearchClient client, ActionType<Response> action, Request request)
-
-
Method Details
-
setTargetTaskId
Set the task to lookup. -
setNodesIds
-
setActions
-
setTimeout
-
setTargetParentTaskId
Match all children of the provided task.
-