Interface PutLaunchActionRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<PutLaunchActionRequest.Builder,,- PutLaunchActionRequest> - DrsRequest.Builder,- SdkBuilder<PutLaunchActionRequest.Builder,,- PutLaunchActionRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- PutLaunchActionRequest
@Mutable
@NotThreadSafe
public static interface PutLaunchActionRequest.Builder
extends DrsRequest.Builder, SdkPojo, CopyableBuilder<PutLaunchActionRequest.Builder,PutLaunchActionRequest> 
- 
Method SummaryModifier and TypeMethodDescriptionactionCode(String actionCode) Launch action code.Sets the value of the ActionId property for this object.actionVersion(String actionVersion) Sets the value of the ActionVersion property for this object.Whether the launch action is active.Sets the value of the Category property for this object.category(LaunchActionCategory category) Sets the value of the Category property for this object.description(String description) Sets the value of the Description property for this object.Sets the value of the Name property for this object.Whether the launch will not be marked as failed if this action fails.Sets the value of the Order property for this object.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.parameters(Map<String, LaunchActionParameter> parameters) Sets the value of the Parameters property for this object.resourceId(String resourceId) Sets the value of the ResourceId property for this object.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.drs.model.DrsRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
actionCodeLaunch action code. - Parameters:
- actionCode- Launch action code.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
actionIdSets 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.
 
- 
actionVersionSets 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.
 
- 
activeWhether 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.
 
- 
categorySets 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:
 
- 
categorySets 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:
 
- 
descriptionSets 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.
 
- 
nameSets 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.
 
- 
optionalWhether 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.
 
- 
orderSets 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.
 
- 
parametersSets 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.
 
- 
resourceIdSets 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.
 
- 
overrideConfigurationPutLaunchActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationPutLaunchActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-