Package org.elasticsearch.action.search
Class SearchTask
java.lang.Object
org.elasticsearch.tasks.Task
org.elasticsearch.tasks.CancellableTask
org.elasticsearch.action.search.SearchTask
public class SearchTask extends CancellableTask
Task storing information about a currently running
SearchRequest.-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.tasks.Task
Task.Status -
Field Summary
Fields inherited from class org.elasticsearch.tasks.Task
X_OPAQUE_ID -
Constructor Summary
Constructors Constructor Description SearchTask(long id, java.lang.String type, java.lang.String action, java.util.function.Supplier<java.lang.String> descriptionSupplier, TaskId parentTaskId, java.util.Map<java.lang.String,java.lang.String> headers) -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()Generates task descriptionSearchProgressListenergetProgressListener()Return theSearchProgressListenerattached to this task.voidsetProgressListener(SearchProgressListener progressListener)Attach aSearchProgressListenerto this task.Methods inherited from class org.elasticsearch.tasks.CancellableTask
getReasonCancelled, isCancelled, onCancelled, shouldCancelChildrenOnCancellationMethods inherited from class org.elasticsearch.tasks.Task
getAction, getHeader, getId, getParentTaskId, getStartTime, getStartTimeNanos, getStatus, getType, headers, result, result, taskInfo, taskInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SearchTask
public SearchTask(long id, java.lang.String type, java.lang.String action, java.util.function.Supplier<java.lang.String> descriptionSupplier, TaskId parentTaskId, java.util.Map<java.lang.String,java.lang.String> headers)
-
-
Method Details
-
getDescription
public final java.lang.String getDescription()Description copied from class:TaskGenerates task description- Overrides:
getDescriptionin classTask
-
setProgressListener
Attach aSearchProgressListenerto this task. -
getProgressListener
Return theSearchProgressListenerattached to this task.
-