Module org.elasticsearch.server
Package org.elasticsearch.persistent
Class PersistentTasks.TaskBuilder<Params extends PersistentTaskParams>
java.lang.Object
org.elasticsearch.persistent.PersistentTasks.TaskBuilder<Params>
- Enclosing interface:
PersistentTasks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAllocationId
(long allocationId) setAllocationIdOnLastStatusUpdate
(Long allocationIdOnLastStatusUpdate) setState
(PersistentTaskState state) setTaskName
(String taskName)
-
Constructor Details
-
TaskBuilder
public TaskBuilder()
-
-
Method Details
-
setId
-
setAllocationId
-
setTaskName
-
setParams
-
setState
-
setAssignment
public PersistentTasks.TaskBuilder<Params> setAssignment(PersistentTasksCustomMetadata.Assignment assignment) -
setAllocationIdOnLastStatusUpdate
public PersistentTasks.TaskBuilder<Params> setAllocationIdOnLastStatusUpdate(Long allocationIdOnLastStatusUpdate) -
build
-