public class PipelineStore extends AbstractComponent implements ClusterStateApplier
deprecationLogger, logger, settings
Constructor and Description |
---|
PipelineStore(Settings settings,
java.util.Map<java.lang.String,Processor.Factory> processorFactories) |
Modifier and Type | Method and Description |
---|---|
void |
applyClusterState(ClusterChangedEvent event)
Called when a new cluster state (
ClusterChangedEvent.state() needs to be applied |
void |
delete(ClusterService clusterService,
DeletePipelineRequest request,
ActionListener<WritePipelineResponse> listener)
Deletes the pipeline specified by id in the request.
|
Pipeline |
get(java.lang.String id)
Returns the pipeline by the specified id
|
java.util.List<PipelineConfiguration> |
getPipelines(ClusterState clusterState,
java.lang.String... ids) |
java.util.Map<java.lang.String,Processor.Factory> |
getProcessorFactories() |
void |
put(ClusterService clusterService,
java.util.Map<DiscoveryNode,IngestInfo> ingestInfos,
PutPipelineRequest request,
ActionListener<WritePipelineResponse> listener)
Stores the specified pipeline definition in the request.
|
logDeprecatedSetting, logRemovedSetting, nodeName
public PipelineStore(Settings settings, java.util.Map<java.lang.String,Processor.Factory> processorFactories)
public void applyClusterState(ClusterChangedEvent event)
ClusterStateApplier
ClusterChangedEvent.state()
needs to be appliedapplyClusterState
in interface ClusterStateApplier
public void delete(ClusterService clusterService, DeletePipelineRequest request, ActionListener<WritePipelineResponse> listener)
public void put(ClusterService clusterService, java.util.Map<DiscoveryNode,IngestInfo> ingestInfos, PutPipelineRequest request, ActionListener<WritePipelineResponse> listener) throws java.lang.Exception
java.lang.Exception
public Pipeline get(java.lang.String id)
public java.util.Map<java.lang.String,Processor.Factory> getProcessorFactories()
public java.util.List<PipelineConfiguration> getPipelines(ClusterState clusterState, java.lang.String... ids)