Class XPipelineAsStepImpl

  • All Implemented Interfaces:
    AutoCloseable, Function<Stream<Event>,​Stream<Event>>, IPipelineStep

    public class XPipelineAsStepImpl
    extends BasePipelineStep
    Pipeline as step delegate. Helper class implementing a pipeline's functionality as a pipeline step. This class allows a pipeline to be inserted in another pipeline as a step. Pipeline step method calls are delegated to an instance of this class instantiated inside the pipeline.
    • Constructor Detail

      • XPipelineAsStepImpl

        public XPipelineAsStepImpl()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: IPipelineStep
        Gets the localizable name of this step.
        Returns:
        the localizable name of this step.
      • getDescription

        public String getDescription()
        Description copied from interface: IPipelineStep
        Gets a short localizable description of what this step does.
        Returns:
        the text of a short description of what this step does.
      • setDescription

        public void setDescription​(String description)