Interface StopLaunchRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StopLaunchRequest.Builder,StopLaunchRequest>,EvidentlyRequest.Builder,SdkBuilder<StopLaunchRequest.Builder,StopLaunchRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StopLaunchRequest
public static interface StopLaunchRequest.Builder extends EvidentlyRequest.Builder, SdkPojo, CopyableBuilder<StopLaunchRequest.Builder,StopLaunchRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StopLaunchRequest.BuilderdesiredState(String desiredState)Specify whether to consider the launch asCOMPLETEDorCANCELLEDafter it stops.StopLaunchRequest.BuilderdesiredState(LaunchStopDesiredState desiredState)Specify whether to consider the launch asCOMPLETEDorCANCELLEDafter it stops.StopLaunchRequest.Builderlaunch(String launch)The name of the launch to stop.StopLaunchRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)StopLaunchRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)StopLaunchRequest.Builderproject(String project)The name or ARN of the project that contains the launch that you want to stop.StopLaunchRequest.Builderreason(String reason)A string that describes why you are stopping the launch.-
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.services.evidently.model.EvidentlyRequest.Builder
build
-
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
-
desiredState
StopLaunchRequest.Builder desiredState(String desiredState)
Specify whether to consider the launch as
COMPLETEDorCANCELLEDafter it stops.- Parameters:
desiredState- Specify whether to consider the launch asCOMPLETEDorCANCELLEDafter it stops.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LaunchStopDesiredState,LaunchStopDesiredState
-
desiredState
StopLaunchRequest.Builder desiredState(LaunchStopDesiredState desiredState)
Specify whether to consider the launch as
COMPLETEDorCANCELLEDafter it stops.- Parameters:
desiredState- Specify whether to consider the launch asCOMPLETEDorCANCELLEDafter it stops.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LaunchStopDesiredState,LaunchStopDesiredState
-
launch
StopLaunchRequest.Builder launch(String launch)
The name of the launch to stop.
- Parameters:
launch- The name of the launch to stop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
project
StopLaunchRequest.Builder project(String project)
The name or ARN of the project that contains the launch that you want to stop.
- Parameters:
project- The name or ARN of the project that contains the launch that you want to stop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
StopLaunchRequest.Builder reason(String reason)
A string that describes why you are stopping the launch.
- Parameters:
reason- A string that describes why you are stopping the launch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StopLaunchRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StopLaunchRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-