Interface IngestPlugin


public interface IngestPlugin
An extension point for Plugin implementations to add custom ingest processors
  • Method Summary

    Modifier and Type Method Description
    default java.util.Map<java.lang.String,​Processor.Factory> getProcessors​(Processor.Parameters parameters)
    Returns additional ingest processor types added by this plugin.
  • Method Details

    • getProcessors

      default java.util.Map<java.lang.String,​Processor.Factory> getProcessors​(Processor.Parameters parameters)
      Returns additional ingest processor types added by this plugin. The key of the returned Map is the unique name for the processor which is specified in pipeline configurations, and the value is a Processor.Factory to create the processor from a given pipeline configuration.