Uses of Interface
org.elasticsearch.cluster.ClusterStateTaskConfig
-
Packages that use ClusterStateTaskConfig Package Description org.elasticsearch.cluster org.elasticsearch.cluster.service -
-
Uses of ClusterStateTaskConfig in org.elasticsearch.cluster
Classes in org.elasticsearch.cluster that implement ClusterStateTaskConfig Modifier and Type Class Description classAckedClusterStateUpdateTask<Response>An extension interface toClusterStateUpdateTaskthat allows to be notified when all the nodes have acknowledged a cluster state update requeststatic classClusterStateTaskConfig.BasicclassClusterStateUpdateTaskA task that can update the cluster state.classLocalClusterUpdateTaskUsed to apply state updates on nodes that are not necessarily masterMethods in org.elasticsearch.cluster that return ClusterStateTaskConfig Modifier and Type Method Description static ClusterStateTaskConfigClusterStateTaskConfig. build(Priority priority)Build a cluster state update task configuration with the specifiedPriorityand no timeout.static ClusterStateTaskConfigClusterStateTaskConfig. build(Priority priority, TimeValue timeout)Build a cluster state update task configuration with the specifiedPriorityand timeout. -
Uses of ClusterStateTaskConfig in org.elasticsearch.cluster.service
Methods in org.elasticsearch.cluster.service with type parameters of type ClusterStateTaskConfig Modifier and Type Method Description <T extends ClusterStateTaskConfig & ClusterStateTaskExecutor<T> & ClusterStateTaskListener>
voidClusterService. submitStateUpdateTask(String source, T updateTask)Submits a cluster state update task; unlikeClusterService.submitStateUpdateTask(String, Object, ClusterStateTaskConfig, ClusterStateTaskExecutor, ClusterStateTaskListener), submitted updates will not be batched.<T extends ClusterStateTaskConfig & ClusterStateTaskExecutor<T> & ClusterStateTaskListener>
voidMasterService. submitStateUpdateTask(String source, T updateTask)Submits a cluster state update task; unlikeMasterService.submitStateUpdateTask(String, Object, ClusterStateTaskConfig, ClusterStateTaskExecutor, ClusterStateTaskListener), submitted updates will not be batched.Methods in org.elasticsearch.cluster.service with parameters of type ClusterStateTaskConfig Modifier and Type Method Description <T> voidClusterService. submitStateUpdateTask(String source, T task, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor, ClusterStateTaskListener listener)Submits a cluster state update task; submitted updates will be batched across the same instance of executor.<T> voidMasterService. submitStateUpdateTask(String source, T task, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor, ClusterStateTaskListener listener)Submits a cluster state update task; submitted updates will be batched across the same instance of executor.<T> voidClusterService. submitStateUpdateTasks(String source, Map<T,ClusterStateTaskListener> tasks, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor)Submits a batch of cluster state update tasks; submitted updates are guaranteed to be processed together, potentially with more tasks of the same executor.<T> voidMasterService. submitStateUpdateTasks(String source, Map<T,ClusterStateTaskListener> tasks, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor)Submits a batch of cluster state update tasks; submitted updates are guaranteed to be processed together, potentially with more tasks of the same executor.
-