Class CfnPipeline.FailureConditionsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.codepipeline.CfnPipeline.FailureConditionsProperty.Builder
- All Implemented Interfaces:
- software.amazon.jsii.Builder<CfnPipeline.FailureConditionsProperty>
- Enclosing interface:
- CfnPipeline.FailureConditionsProperty
@Stability(Stable)
public static final class CfnPipeline.FailureConditionsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPipeline.FailureConditionsProperty>
A builder for 
CfnPipeline.FailureConditionsProperty- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds the configured instance.conditions(List<? extends Object> conditions) Sets the value ofCfnPipeline.FailureConditionsProperty.getConditions()conditions(IResolvable conditions) Sets the value ofCfnPipeline.FailureConditionsProperty.getConditions()Sets the value ofCfnPipeline.FailureConditionsProperty.getResult()retryConfiguration(IResolvable retryConfiguration) Sets the value ofCfnPipeline.FailureConditionsProperty.getRetryConfiguration()retryConfiguration(CfnPipeline.RetryConfigurationProperty retryConfiguration) Sets the value ofCfnPipeline.FailureConditionsProperty.getRetryConfiguration()
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
conditions@Stability(Stable) public CfnPipeline.FailureConditionsProperty.Builder conditions(IResolvable conditions) Sets the value ofCfnPipeline.FailureConditionsProperty.getConditions()- Parameters:
- conditions- The conditions that are configured as failure conditions. For more information about conditions, see Stage conditions and How do stage conditions work? .
- Returns:
- this
 
- 
conditions@Stability(Stable) public CfnPipeline.FailureConditionsProperty.Builder conditions(List<? extends Object> conditions) Sets the value ofCfnPipeline.FailureConditionsProperty.getConditions()- Parameters:
- conditions- The conditions that are configured as failure conditions. For more information about conditions, see Stage conditions and How do stage conditions work? .
- Returns:
- this
 
- 
resultSets the value ofCfnPipeline.FailureConditionsProperty.getResult()- Parameters:
- result- The specified result for when the failure conditions are met, such as rolling back the stage.
- Returns:
- this
 
- 
retryConfiguration@Stability(Stable) public CfnPipeline.FailureConditionsProperty.Builder retryConfiguration(IResolvable retryConfiguration) Sets the value ofCfnPipeline.FailureConditionsProperty.getRetryConfiguration()- Parameters:
- retryConfiguration- The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.
- Returns:
- this
 
- 
retryConfiguration@Stability(Stable) public CfnPipeline.FailureConditionsProperty.Builder retryConfiguration(CfnPipeline.RetryConfigurationProperty retryConfiguration) Sets the value ofCfnPipeline.FailureConditionsProperty.getRetryConfiguration()- Parameters:
- retryConfiguration- The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.
- Returns:
- this
 
- 
buildBuilds the configured instance.- Specified by:
- buildin interface- software.amazon.jsii.Builder<CfnPipeline.FailureConditionsProperty>
- Returns:
- a new instance of CfnPipeline.FailureConditionsProperty
- Throws:
- NullPointerException- if any required attribute was not provided
 
 
-