java.lang.Object
hudson.model.AbstractDescribableImpl<StackBean>
com.syncapse.jenkinsci.plugins.awscloudformationwrapper.StackBean
All Implemented Interfaces:
Describable<StackBean>

public class StackBean extends AbstractDescribableImpl<StackBean>
Author:
erickdovale
  • Constructor Details

    • StackBean

      @DataBoundConstructor public StackBean(String stackName, String description, String cloudFormationRecipe, String parameters, long timeout, String awsAccessKey, Secret awsSecretKey, boolean autoDeleteStack, Region awsRegion)
  • Method Details

    • getStackName

      public String getStackName()
    • getDescription

      public String getDescription()
    • getCloudFormationRecipe

      public String getCloudFormationRecipe()
    • getParameters

      public String getParameters()
    • getTimeout

      public long getTimeout()
    • getAwsAccessKey

      public String getAwsAccessKey()
    • getAwsSecretKey

      public Secret getAwsSecretKey()
    • getAutoDeleteStack

      public boolean getAutoDeleteStack()
    • getAwsRegion

      public Region getAwsRegion()
    • getParsedParameters

      public Map<String,String> getParsedParameters(EnvVars env)
    • getParsedAwsAccessKey

      public String getParsedAwsAccessKey(EnvVars env)
    • getParsedAwsSecretKey

      public String getParsedAwsSecretKey(EnvVars env)