Class CFNUpdateStackSetStep.Execution

java.lang.Object
org.jenkinsci.plugins.workflow.steps.StepExecution
org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution<com.amazonaws.services.cloudformation.model.DescribeStackSetResult>
de.taimos.pipeline.aws.cloudformation.stacksets.CFNUpdateStackSetStep.Execution
All Implemented Interfaces:
Serializable
Enclosing class:
CFNUpdateStackSetStep

public static class CFNUpdateStackSetStep.Execution extends org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution<com.amazonaws.services.cloudformation.model.DescribeStackSetResult>
See Also:
  • Constructor Details

    • Execution

      protected Execution(CFNUpdateStackSetStep step, @Nonnull org.jenkinsci.plugins.workflow.steps.StepContext context)
  • Method Details

    • checkPreconditions

      public void checkPreconditions()
    • getThreadName

      public String getThreadName()
    • whenStackSetExists

      public com.amazonaws.services.cloudformation.model.DescribeStackSetResult whenStackSetExists(Collection<com.amazonaws.services.cloudformation.model.Parameter> parameters, Collection<com.amazonaws.services.cloudformation.model.Tag> tags) throws Exception
      Throws:
      Exception
    • whenStackSetMissing

      public com.amazonaws.services.cloudformation.model.DescribeStackSetResult whenStackSetMissing(Collection<com.amazonaws.services.cloudformation.model.Parameter> parameters, Collection<com.amazonaws.services.cloudformation.model.Tag> tags) throws Exception
      Throws:
      Exception
    • run

      public com.amazonaws.services.cloudformation.model.DescribeStackSetResult run() throws Exception
      Specified by:
      run in class org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution<com.amazonaws.services.cloudformation.model.DescribeStackSetResult>
      Throws:
      Exception
    • getCfnStackSet

      protected CloudFormationStackSet getCfnStackSet()
    • getStep

      public CFNUpdateStackSetStep getStep()
    • getListener

      public TaskListener getListener()
    • getEnvVars

      public EnvVars getEnvVars()
    • getWorkspace

      public FilePath getWorkspace()