Class NodeInput


  • public final class NodeInput
    extends Object
    Describes an input signal to be used on a pipeline node.
    • Constructor Detail

      • NodeInput

        public NodeInput()
    • Method Detail

      • nodeName

        public String nodeName()
        Get the nodeName property: The name of the upstream node in the pipeline which output is used as input of the current node.
        Returns:
        the nodeName value.
      • withNodeName

        public NodeInput withNodeName​(String nodeName)
        Set the nodeName property: The name of the upstream node in the pipeline which output is used as input of the current node.
        Parameters:
        nodeName - the nodeName value to set.
        Returns:
        the NodeInput object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.