Uses of Interface
org.elasticsearch.persistent.PersistentTaskParams
-
Packages that use PersistentTaskParams Package Description org.elasticsearch.persistent -
-
Uses of PersistentTaskParams in org.elasticsearch.persistent
Classes in org.elasticsearch.persistent with type parameters of type PersistentTaskParams Modifier and Type Class Description static classPersistentTasksCustomMetaData.PersistentTask<P extends PersistentTaskParams>A record that represents a single running persistent taskclassPersistentTasksExecutor<Params extends PersistentTaskParams>An executor of tasks that can survive restart of requesting or executing node.static interfacePersistentTasksService.WaitForPersistentTaskListener<P extends PersistentTaskParams>Methods in org.elasticsearch.persistent with type parameters of type PersistentTaskParams Modifier and Type Method Description <Params extends PersistentTaskParams>
PersistentTasksCustomMetaData.BuilderPersistentTasksCustomMetaData.Builder. addTask(String taskId, String taskName, Params params, PersistentTasksCustomMetaData.Assignment assignment)Adds a new task to the builder<Params extends PersistentTaskParams>
voidPersistentTasksClusterService. createPersistentTask(String taskId, String taskName, Params taskParams, ActionListener<PersistentTasksCustomMetaData.PersistentTask<?>> listener)Creates a new persistent task on master node<Params extends PersistentTaskParams>
voidNodePersistentTasksExecutor. executeTask(Params params, PersistentTaskState state, AllocatedPersistentTask task, PersistentTasksExecutor<Params> executor)<Params extends PersistentTaskParams>
PersistentTasksExecutor<Params>PersistentTasksExecutorRegistry. getPersistentTaskExecutorSafe(String taskName)static <Params extends PersistentTaskParams>
PersistentTasksCustomMetaData.PersistentTask<Params>PersistentTasksCustomMetaData. getTaskWithId(ClusterState clusterState, String taskId)<Params extends PersistentTaskParams>
voidPersistentTasksService. sendStartRequest(String taskId, String taskName, Params taskParams, ActionListener<PersistentTasksCustomMetaData.PersistentTask<Params>> listener)Notifies the master node to create new persistent task and to assign it to a node.Methods in org.elasticsearch.persistent that return PersistentTaskParams Modifier and Type Method Description PersistentTaskParamsStartPersistentTaskAction.Request. getParams()Methods in org.elasticsearch.persistent with parameters of type PersistentTaskParams Modifier and Type Method Description voidStartPersistentTaskAction.Request. setParams(PersistentTaskParams params)StartPersistentTaskAction.RequestBuilderStartPersistentTaskAction.RequestBuilder. setRequest(PersistentTaskParams params)Constructors in org.elasticsearch.persistent with parameters of type PersistentTaskParams Constructor Description Request(String taskId, String taskName, PersistentTaskParams params)
-