Package org.elasticsearch.tasks
Class TaskResultsService
- java.lang.Object
-
- org.elasticsearch.tasks.TaskResultsService
-
public class TaskResultsService extends Object
Service that can store task results.
-
-
Field Summary
Fields Modifier and Type Field Description static StringTASK_INDEXstatic StringTASK_RESULT_INDEX_MAPPING_FILEstatic intTASK_RESULT_MAPPING_VERSIONstatic StringTASK_RESULT_MAPPING_VERSION_META_FIELDstatic StringTASK_TYPE
-
Constructor Summary
Constructors Constructor Description TaskResultsService(Client client, ClusterService clusterService, ThreadPool threadPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstoreResult(TaskResult taskResult, ActionListener<Void> listener)StringtaskResultIndexMapping()
-
-
-
Field Detail
-
TASK_INDEX
public static final String TASK_INDEX
- See Also:
- Constant Field Values
-
TASK_TYPE
public static final String TASK_TYPE
- See Also:
- Constant Field Values
-
TASK_RESULT_INDEX_MAPPING_FILE
public static final String TASK_RESULT_INDEX_MAPPING_FILE
- See Also:
- Constant Field Values
-
TASK_RESULT_MAPPING_VERSION_META_FIELD
public static final String TASK_RESULT_MAPPING_VERSION_META_FIELD
- See Also:
- Constant Field Values
-
TASK_RESULT_MAPPING_VERSION
public static final int TASK_RESULT_MAPPING_VERSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TaskResultsService
@Inject public TaskResultsService(Client client, ClusterService clusterService, ThreadPool threadPool)
-
-
Method Detail
-
storeResult
public void storeResult(TaskResult taskResult, ActionListener<Void> listener)
-
taskResultIndexMapping
public String taskResultIndexMapping()
-
-