Interface UpdatePlanExecutionStepRequest.Builder
- All Superinterfaces:
ArcRegionSwitchRequest.Builder
,AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdatePlanExecutionStepRequest.Builder,
,UpdatePlanExecutionStepRequest> SdkBuilder<UpdatePlanExecutionStepRequest.Builder,
,UpdatePlanExecutionStepRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdatePlanExecutionStepRequest
@Mutable
@NotThreadSafe
public static interface UpdatePlanExecutionStepRequest.Builder
extends ArcRegionSwitchRequest.Builder, SdkPojo, CopyableBuilder<UpdatePlanExecutionStepRequest.Builder,UpdatePlanExecutionStepRequest>
-
Method Summary
Modifier and TypeMethodDescriptionactionToTake
(String actionToTake) The updated action to take for the step.actionToTake
(UpdatePlanExecutionStepAction actionToTake) The updated action to take for the step.An optional comment about the plan execution.executionId
(String executionId) The unique identifier of the plan execution containing the step to update.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The Amazon Resource Name (ARN) of the plan containing the execution step to update.The name of the execution step to update.Methods inherited from interface software.amazon.awssdk.services.arcregionswitch.model.ArcRegionSwitchRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
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, sdkFieldNameToField, sdkFields
-
Method Details
-
planArn
The Amazon Resource Name (ARN) of the plan containing the execution step to update.
- Parameters:
planArn
- The Amazon Resource Name (ARN) of the plan containing the execution step to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
The unique identifier of the plan execution containing the step to update.
- Parameters:
executionId
- The unique identifier of the plan execution containing the step to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
An optional comment about the plan execution.
- Parameters:
comment
- An optional comment about the plan execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepName
The name of the execution step to update.
- Parameters:
stepName
- The name of the execution step to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionToTake
The updated action to take for the step. This can be used to skip or retry a step.
- Parameters:
actionToTake
- The updated action to take for the step. This can be used to skip or retry a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionToTake
The updated action to take for the step. This can be used to skip or retry a step.
- Parameters:
actionToTake
- The updated action to take for the step. This can be used to skip or retry a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdatePlanExecutionStepRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdatePlanExecutionStepRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-