Class JenkinsStackSetOperationPreferences

java.lang.Object
de.taimos.pipeline.aws.cloudformation.stacksets.JenkinsStackSetOperationPreferences
All Implemented Interfaces:
Serializable

public class JenkinsStackSetOperationPreferences extends Object implements Serializable
Holds the operationPreferences a pipeline passes to the stack set steps. This used to extend the SDK's StackSetOperationPreferences so Stapler could bind onto it directly. That class is final in v2, so the values are collected here and converted on the way out; the setter names are unchanged, which is what the pipeline syntax binds to.
See Also:
  • Constructor Details

    • JenkinsStackSetOperationPreferences

      @DataBoundConstructor public JenkinsStackSetOperationPreferences()
  • Method Details

    • getRegionOrder

      public Collection<String> getRegionOrder()
    • setRegionOrder

      @DataBoundSetter public void setRegionOrder(Collection<String> regionOrder)
    • getFailureToleranceCount

      public Integer getFailureToleranceCount()
    • setFailureToleranceCount

      @DataBoundSetter public void setFailureToleranceCount(Integer failureToleranceCount)
    • getFailureTolerancePercentage

      public Integer getFailureTolerancePercentage()
    • setFailureTolerancePercentage

      @DataBoundSetter public void setFailureTolerancePercentage(Integer failureTolerancePercentage)
    • getMaxConcurrentCount

      public Integer getMaxConcurrentCount()
    • setMaxConcurrentCount

      @DataBoundSetter public void setMaxConcurrentCount(Integer maxConcurrentCount)
    • getMaxConcurrentPercentage

      public Integer getMaxConcurrentPercentage()
    • setMaxConcurrentPercentage

      @DataBoundSetter public void setMaxConcurrentPercentage(Integer maxConcurrentPercentage)
    • toStackSetOperationPreferences

      public software.amazon.awssdk.services.cloudformation.model.StackSetOperationPreferences toStackSetOperationPreferences()