InterfaceDescriptionA processor implementation may modify the data belonging to a document.A factory that knows how to construct a processor based on a map of maps.Holds a value.A srapping processor is one that encapsulates an inner processor, or a processor that the wrapped processor enacts upon.
ClassDescriptionAn Abstract Processor that holds tag and description information about the processor.A Processor that executes a list of other "processors".Drop processor only returns
nullfor the execution result to indicate that any document executed by it should not be indexed.Represents a single document being captured before indexing and holds the source and metadata (like id, type and index).Holds the ingest pipelines that are available in the clusterHolder class for several ingest related services.Container for pipeline stats.Container for processor stats.A pipeline is a list of
Processorinstances grouped under a unique id.Encapsulates a pipeline's id and configuration as a blobInfrastructure class that holds services that can be used by processor factories to create processor instances and that gets passed around to all
IngestPlugins.Processor to be used within Simulate API to keep track of processors executed in pipeline.
ExceptionDescriptionA dedicated wrapper for exceptions encountered executing an ingest processor.