java.lang.Object
org.jenkinsci.plugins.pipeline.modeldefinition.model.Stage
All Implemented Interfaces:
groovy.lang.GroovyObject, Serializable

@ToString @EqualsAndHashCode public class Stage extends Object implements Serializable, groovy.lang.GroovyObject
See Also:
  • Constructor Details

  • Method Details

    • getMetaClass

      public groovy.lang.MetaClass getMetaClass()
      Specified by:
      getMetaClass in interface groovy.lang.GroovyObject
    • setMetaClass

      public void setMetaClass(groovy.lang.MetaClass mc)
      Specified by:
      setMetaClass in interface groovy.lang.GroovyObject
    • invokeMethod

      public Object invokeMethod(String method, Object arguments)
      Specified by:
      invokeMethod in interface groovy.lang.GroovyObject
    • getProperty

      public Object getProperty(String property)
      Specified by:
      getProperty in interface groovy.lang.GroovyObject
    • setProperty

      public void setProperty(String property, Object value)
      Specified by:
      setProperty in interface groovy.lang.GroovyObject
    • getName

      public String getName()
    • setName

      public void setName(String value)
    • getAgent

      public Agent getAgent()
    • setAgent

      public void setAgent(Agent value)
    • getPost

      public PostStage getPost()
    • setPost

      public void setPost(PostStage value)
    • getWhen

      public StageConditionals getWhen()
    • setWhen

      public void setWhen(StageConditionals value)
    • getTools

      public Tools getTools()
    • setTools

      public void setTools(Tools value)
    • getMatrixCellEnvironment

      public Environment getMatrixCellEnvironment()
    • setMatrixCellEnvironment

      public void setMatrixCellEnvironment(Environment value)
    • getEnvironment

      public Environment getEnvironment()
    • setEnvironment

      public void setEnvironment(Environment value)
    • getSteps

      public StepsBlock getSteps()
    • setSteps

      public void setSteps(StepsBlock value)
    • getStages

      public Stages getStages()
    • setStages

      public void setStages(Stages value)
    • getParallelContent

      public List<Stage> getParallelContent()
    • setParallelContent

      public void setParallelContent(List<Stage> value)
    • getParallel

      public Parallel getParallel()
    • setParallel

      public void setParallel(Parallel value)
    • getMatrix

      public Matrix getMatrix()
    • setMatrix

      public void setMatrix(Matrix value)
    • getFailFast

      public boolean getFailFast()
    • isFailFast

      public boolean isFailFast()
    • setFailFast

      public void setFailFast(boolean value)
    • getOptions

      public StageOptions getOptions()
    • setOptions

      public void setOptions(StageOptions value)
    • getInput

      public StageInput getInput()
    • setInput

      public void setInput(StageInput value)
    • readResolve

      protected Object readResolve() throws IOException
      Throws:
      IOException
    • getEnvVars

      public Map<String,groovy.lang.Closure> getEnvVars(org.jenkinsci.plugins.workflow.cps.CpsScript script)
    • getMatrixCellEnvVars

      public Map<String,groovy.lang.Closure> getMatrixCellEnvVars(org.jenkinsci.plugins.workflow.cps.CpsScript script)