Interface ExperimentTemplateAction.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExperimentTemplateAction.Builder,ExperimentTemplateAction>,SdkBuilder<ExperimentTemplateAction.Builder,ExperimentTemplateAction>,SdkPojo
- Enclosing class:
- ExperimentTemplateAction
public static interface ExperimentTemplateAction.Builder extends SdkPojo, CopyableBuilder<ExperimentTemplateAction.Builder,ExperimentTemplateAction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExperimentTemplateAction.BuilderactionId(String actionId)The ID of the action.ExperimentTemplateAction.Builderdescription(String description)A description for the action.ExperimentTemplateAction.Builderparameters(Map<String,String> parameters)The parameters for the action.ExperimentTemplateAction.BuilderstartAfter(String... startAfter)The name of the action that must be completed before the current action starts.ExperimentTemplateAction.BuilderstartAfter(Collection<String> startAfter)The name of the action that must be completed before the current action starts.ExperimentTemplateAction.Buildertargets(Map<String,String> targets)The targets for the action.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
actionId
ExperimentTemplateAction.Builder actionId(String actionId)
The ID of the action.
- Parameters:
actionId- The ID of the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ExperimentTemplateAction.Builder description(String description)
A description for the action.
- Parameters:
description- A description for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
ExperimentTemplateAction.Builder parameters(Map<String,String> parameters)
The parameters for the action.
- Parameters:
parameters- The parameters for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targets
ExperimentTemplateAction.Builder targets(Map<String,String> targets)
The targets for the action.
- Parameters:
targets- The targets for the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startAfter
ExperimentTemplateAction.Builder startAfter(Collection<String> startAfter)
The name of the action that must be completed before the current action starts.
- Parameters:
startAfter- The name of the action that must be completed before the current action starts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startAfter
ExperimentTemplateAction.Builder startAfter(String... startAfter)
The name of the action that must be completed before the current action starts.
- Parameters:
startAfter- The name of the action that must be completed before the current action starts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-