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
buildMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-