public class PipelineExecutionService extends java.lang.Object implements ClusterStateListener
Constructor and Description |
---|
PipelineExecutionService(PipelineStore store,
ThreadPool threadPool) |
Modifier and Type | Method and Description |
---|---|
void |
clusterChanged(ClusterChangedEvent event)
Called when cluster state changes.
|
void |
executeBulkRequest(java.lang.Iterable<ActionRequest<?>> actionRequests,
java.util.function.BiConsumer<IndexRequest,java.lang.Exception> itemFailureHandler,
java.util.function.Consumer<java.lang.Exception> completionHandler) |
void |
executeIndexRequest(IndexRequest request,
java.util.function.Consumer<java.lang.Exception> failureHandler,
java.util.function.Consumer<java.lang.Boolean> completionHandler) |
IngestStats |
stats() |
public PipelineExecutionService(PipelineStore store, ThreadPool threadPool)
public void executeIndexRequest(IndexRequest request, java.util.function.Consumer<java.lang.Exception> failureHandler, java.util.function.Consumer<java.lang.Boolean> completionHandler)
public void executeBulkRequest(java.lang.Iterable<ActionRequest<?>> actionRequests, java.util.function.BiConsumer<IndexRequest,java.lang.Exception> itemFailureHandler, java.util.function.Consumer<java.lang.Exception> completionHandler)
public IngestStats stats()
public void clusterChanged(ClusterChangedEvent event)
ClusterStateListener
clusterChanged
in interface ClusterStateListener