Class CfnRecipePropsMixin.RecipeStepProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.databrew.CfnRecipePropsMixin.RecipeStepProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnRecipePropsMixin.RecipeStepProperty>
- Enclosing interface:
CfnRecipePropsMixin.RecipeStepProperty
@Stability(Stable)
public static final class CfnRecipePropsMixin.RecipeStepProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnRecipePropsMixin.RecipeStepProperty>
A builder for
CfnRecipePropsMixin.RecipeStepProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnRecipePropsMixin.RecipeStepProperty.getAction()action(IResolvable action) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getAction()build()Builds the configured instance.conditionExpressions(List<? extends Object> conditionExpressions) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getConditionExpressions()conditionExpressions(IResolvable conditionExpressions) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getConditionExpressions()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
action
Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getAction()- Parameters:
action- The particular action to be performed in the recipe step.- Returns:
this
-
action
@Stability(Stable) public CfnRecipePropsMixin.RecipeStepProperty.Builder action(CfnRecipePropsMixin.ActionProperty action) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getAction()- Parameters:
action- The particular action to be performed in the recipe step.- Returns:
this
-
conditionExpressions
@Stability(Stable) public CfnRecipePropsMixin.RecipeStepProperty.Builder conditionExpressions(IResolvable conditionExpressions) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getConditionExpressions()- Parameters:
conditionExpressions- One or more conditions that must be met for the recipe step to succeed.All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.
- Returns:
this
-
conditionExpressions
@Stability(Stable) public CfnRecipePropsMixin.RecipeStepProperty.Builder conditionExpressions(List<? extends Object> conditionExpressions) Sets the value ofCfnRecipePropsMixin.RecipeStepProperty.getConditionExpressions()- Parameters:
conditionExpressions- One or more conditions that must be met for the recipe step to succeed.All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.
- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnRecipePropsMixin.RecipeStepProperty>- Returns:
- a new instance of
CfnRecipePropsMixin.RecipeStepProperty - Throws:
NullPointerException- if any required attribute was not provided
-