Interface | Description |
---|---|
Processor |
A processor implementation may modify the data belonging to a document.
|
Processor.Factory |
A factory that knows how to construct a processor based on a map of maps.
|
TemplateService |
Abstraction for the ingest template engine used to decouple
IngestDocument from ScriptService . |
TemplateService.Template | |
ValueSource |
Holds a value.
|
Class | Description |
---|---|
AbstractProcessor |
An Abstract Processor that holds a processorTag field to be used
by other processors.
|
CompoundProcessor |
A Processor that executes a list of other "processors".
|
ConfigurationUtils | |
IngestDocument |
Represents a single document being captured before indexing and holds the source and metadata (like id, type and index).
|
IngestInfo | |
IngestMetadata |
Holds the ingest pipelines that are available in the cluster
|
IngestService |
Holder class for several ingest related services.
|
IngestStats | |
IngestStats.Stats | |
InternalTemplateService | |
Pipeline |
A pipeline is a list of
Processor instances grouped under a unique id. |
Pipeline.Factory | |
PipelineConfiguration |
Encapsulates a pipeline's id and configuration as a blob
|
PipelineExecutionService | |
PipelineStore | |
Processor.Parameters |
Infrastructure class that holds services that can be used by processor factories to create processor instances
and that gets passed around to all
IngestPlugin s. |
ProcessorInfo | |
ValueSource.ByteValue | |
ValueSource.ListValue | |
ValueSource.MapValue | |
ValueSource.ObjectValue | |
ValueSource.TemplatedValue |
Enum | Description |
---|---|
IngestDocument.MetaData |