Class PipelineExecutorParameters

  • All Implemented Interfaces:
    Cloneable

    public class PipelineExecutorParameters
    extends Object
    implements Cloneable
    The workflow to be executed in the pipeline can receive parameters. These are either coming from an input row (the first row in a group of rows) or from a static variable or value.
    • Constructor Detail

      • PipelineExecutorParameters

        public PipelineExecutorParameters()
      • PipelineExecutorParameters

        public PipelineExecutorParameters​(Node paramNode)
    • Method Detail

      • allocate

        public void allocate​(int nrVariables)
      • getXml

        public String getXml()
      • getField

        public String[] getField()
        Returns:
        the field name to use
      • setField

        public void setField​(String[] field)
        Parameters:
        field - the input field name to set
      • getVariable

        public String[] getVariable()
        Returns:
        the variable
      • setVariable

        public void setVariable​(String[] variable)
        Parameters:
        variable - the variable to set
      • isInheritingAllVariables

        public boolean isInheritingAllVariables()
        Returns:
        the inheritingAllVariables
      • setInheritingAllVariables

        public void setInheritingAllVariables​(boolean inheritingAllVariables)
        Parameters:
        inheritingAllVariables - the inheritingAllVariables to set
      • getInput

        public String[] getInput()
        Returns:
        the input
      • setInput

        public void setInput​(String[] input)
        Parameters:
        input - the input to set