Interface PutLaunchActionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<PutLaunchActionRequest.Builder,PutLaunchActionRequest>,DrsRequest.Builder,SdkBuilder<PutLaunchActionRequest.Builder,PutLaunchActionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PutLaunchActionRequest
public static interface PutLaunchActionRequest.Builder extends DrsRequest.Builder, SdkPojo, CopyableBuilder<PutLaunchActionRequest.Builder,PutLaunchActionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutLaunchActionRequest.BuilderactionCode(String actionCode)Launch action code.PutLaunchActionRequest.BuilderactionId(String actionId)Sets the value of the ActionId property for this object.PutLaunchActionRequest.BuilderactionVersion(String actionVersion)Sets the value of the ActionVersion property for this object.PutLaunchActionRequest.Builderactive(Boolean active)Whether the launch action is active.PutLaunchActionRequest.Buildercategory(String category)Sets the value of the Category property for this object.PutLaunchActionRequest.Buildercategory(LaunchActionCategory category)Sets the value of the Category property for this object.PutLaunchActionRequest.Builderdescription(String description)Sets the value of the Description property for this object.PutLaunchActionRequest.Buildername(String name)Sets the value of the Name property for this object.PutLaunchActionRequest.Builderoptional(Boolean optional)Whether the launch will not be marked as failed if this action fails.PutLaunchActionRequest.Builderorder(Integer order)Sets the value of the Order property for this object.PutLaunchActionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PutLaunchActionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PutLaunchActionRequest.Builderparameters(Map<String,LaunchActionParameter> parameters)Sets the value of the Parameters property for this object.PutLaunchActionRequest.BuilderresourceId(String resourceId)Sets the value of the ResourceId property for this object.-
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.drs.model.DrsRequest.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
-
actionCode
PutLaunchActionRequest.Builder actionCode(String actionCode)
Launch action code.
- Parameters:
actionCode- Launch action code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionId
PutLaunchActionRequest.Builder actionId(String actionId)
Sets the value of the ActionId property for this object.- Parameters:
actionId- The new value for the ActionId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionVersion
PutLaunchActionRequest.Builder actionVersion(String actionVersion)
Sets the value of the ActionVersion property for this object.- Parameters:
actionVersion- The new value for the ActionVersion property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
active
PutLaunchActionRequest.Builder active(Boolean active)
Whether the launch action is active.
- Parameters:
active- Whether the launch action is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
PutLaunchActionRequest.Builder category(String category)
Sets the value of the Category property for this object.- Parameters:
category- The new value for the Category property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LaunchActionCategory,LaunchActionCategory
-
category
PutLaunchActionRequest.Builder category(LaunchActionCategory category)
Sets the value of the Category property for this object.- Parameters:
category- The new value for the Category property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LaunchActionCategory,LaunchActionCategory
-
description
PutLaunchActionRequest.Builder description(String description)
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
PutLaunchActionRequest.Builder name(String name)
Sets the value of the Name property for this object.- Parameters:
name- The new value for the Name property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optional
PutLaunchActionRequest.Builder optional(Boolean optional)
Whether the launch will not be marked as failed if this action fails.
- Parameters:
optional- Whether the launch will not be marked as failed if this action fails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
order
PutLaunchActionRequest.Builder order(Integer order)
Sets the value of the Order property for this object.- Parameters:
order- The new value for the Order property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
PutLaunchActionRequest.Builder parameters(Map<String,LaunchActionParameter> parameters)
Sets the value of the Parameters property for this object.- Parameters:
parameters- The new value for the Parameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
PutLaunchActionRequest.Builder resourceId(String resourceId)
Sets the value of the ResourceId property for this object.- Parameters:
resourceId- The new value for the ResourceId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutLaunchActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PutLaunchActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-