Class AbstractProcessor

org.elasticsearch.ingest.AbstractProcessor
All Implemented Interfaces:
Processor
Direct Known Subclasses:
ConditionalProcessor, DropProcessor, PipelineProcessor

public abstract class AbstractProcessor extends implements Processor
An Abstract Processor that holds tag and description information about the processor.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.elasticsearch.ingest.Processor

    Processor.Factory, Processor.Parameters
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected
     
    protected
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     tag,  description)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the description of a processor.
    Gets the tag of a processor.

    Methods inherited from class java.lang.

    , , , , , , , , , ,

    Methods inherited from interface org.elasticsearch.ingest.Processor

    execute, execute, getType
  • Field Details

    • tag

      protected final  tag
    • description

      protected final  description
  • Constructor Details

    • AbstractProcessor

      protected AbstractProcessor( tag,  description)
  • Method Details

    • getTag

      public  getTag()
      Description copied from interface: Processor
      Gets the tag of a processor.
      Specified by:
      getTag in interface Processor
    • getDescription

      public  getDescription()
      Description copied from interface: Processor
      Gets the description of a processor.
      Specified by:
      getDescription in interface Processor