Interface RemediationAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RemediationAction.Builder,
,RemediationAction> SdkBuilder<RemediationAction.Builder,
,RemediationAction> SdkPojo
- Enclosing class:
RemediationAction
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) A description of a remediation action.default RemediationAction.Builder
ec2AssociateRouteTableAction
(Consumer<EC2AssociateRouteTableAction.Builder> ec2AssociateRouteTableAction) Information about the AssociateRouteTable action in the Amazon EC2 API.ec2AssociateRouteTableAction
(EC2AssociateRouteTableAction ec2AssociateRouteTableAction) Information about the AssociateRouteTable action in the Amazon EC2 API.default RemediationAction.Builder
ec2CopyRouteTableAction
(Consumer<EC2CopyRouteTableAction.Builder> ec2CopyRouteTableAction) Information about the CopyRouteTable action in the Amazon EC2 API.ec2CopyRouteTableAction
(EC2CopyRouteTableAction ec2CopyRouteTableAction) Information about the CopyRouteTable action in the Amazon EC2 API.default RemediationAction.Builder
ec2CreateRouteAction
(Consumer<EC2CreateRouteAction.Builder> ec2CreateRouteAction) Information about the CreateRoute action in the Amazon EC2 API.ec2CreateRouteAction
(EC2CreateRouteAction ec2CreateRouteAction) Information about the CreateRoute action in the Amazon EC2 API.default RemediationAction.Builder
ec2CreateRouteTableAction
(Consumer<EC2CreateRouteTableAction.Builder> ec2CreateRouteTableAction) Information about the CreateRouteTable action in the Amazon EC2 API.ec2CreateRouteTableAction
(EC2CreateRouteTableAction ec2CreateRouteTableAction) Information about the CreateRouteTable action in the Amazon EC2 API.default RemediationAction.Builder
ec2DeleteRouteAction
(Consumer<EC2DeleteRouteAction.Builder> ec2DeleteRouteAction) Information about the DeleteRoute action in the Amazon EC2 API.ec2DeleteRouteAction
(EC2DeleteRouteAction ec2DeleteRouteAction) Information about the DeleteRoute action in the Amazon EC2 API.default RemediationAction.Builder
ec2ReplaceRouteAction
(Consumer<EC2ReplaceRouteAction.Builder> ec2ReplaceRouteAction) Information about the ReplaceRoute action in the Amazon EC2 API.ec2ReplaceRouteAction
(EC2ReplaceRouteAction ec2ReplaceRouteAction) Information about the ReplaceRoute action in the Amazon EC2 API.default RemediationAction.Builder
ec2ReplaceRouteTableAssociationAction
(Consumer<EC2ReplaceRouteTableAssociationAction.Builder> ec2ReplaceRouteTableAssociationAction) Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.ec2ReplaceRouteTableAssociationAction
(EC2ReplaceRouteTableAssociationAction ec2ReplaceRouteTableAssociationAction) Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.default RemediationAction.Builder
fmsPolicyUpdateFirewallCreationConfigAction
(Consumer<FMSPolicyUpdateFirewallCreationConfigAction.Builder> fmsPolicyUpdateFirewallCreationConfigAction) The remedial action to take when updating a firewall configuration.fmsPolicyUpdateFirewallCreationConfigAction
(FMSPolicyUpdateFirewallCreationConfigAction fmsPolicyUpdateFirewallCreationConfigAction) The remedial action to take when updating a firewall configuration.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, sdkFields
-
Method Details
-
description
A description of a remediation action.
- Parameters:
description
- A description of a remediation action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2CreateRouteAction
Information about the CreateRoute action in the Amazon EC2 API.
- Parameters:
ec2CreateRouteAction
- Information about the CreateRoute action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2CreateRouteAction
default RemediationAction.Builder ec2CreateRouteAction(Consumer<EC2CreateRouteAction.Builder> ec2CreateRouteAction) Information about the CreateRoute action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2CreateRouteAction.Builder
avoiding the need to create one manually viaEC2CreateRouteAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2CreateRouteAction(EC2CreateRouteAction)
.- Parameters:
ec2CreateRouteAction
- a consumer that will call methods onEC2CreateRouteAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2ReplaceRouteAction
Information about the ReplaceRoute action in the Amazon EC2 API.
- Parameters:
ec2ReplaceRouteAction
- Information about the ReplaceRoute action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2ReplaceRouteAction
default RemediationAction.Builder ec2ReplaceRouteAction(Consumer<EC2ReplaceRouteAction.Builder> ec2ReplaceRouteAction) Information about the ReplaceRoute action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2ReplaceRouteAction.Builder
avoiding the need to create one manually viaEC2ReplaceRouteAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2ReplaceRouteAction(EC2ReplaceRouteAction)
.- Parameters:
ec2ReplaceRouteAction
- a consumer that will call methods onEC2ReplaceRouteAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2DeleteRouteAction
Information about the DeleteRoute action in the Amazon EC2 API.
- Parameters:
ec2DeleteRouteAction
- Information about the DeleteRoute action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2DeleteRouteAction
default RemediationAction.Builder ec2DeleteRouteAction(Consumer<EC2DeleteRouteAction.Builder> ec2DeleteRouteAction) Information about the DeleteRoute action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2DeleteRouteAction.Builder
avoiding the need to create one manually viaEC2DeleteRouteAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2DeleteRouteAction(EC2DeleteRouteAction)
.- Parameters:
ec2DeleteRouteAction
- a consumer that will call methods onEC2DeleteRouteAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2CopyRouteTableAction
Information about the CopyRouteTable action in the Amazon EC2 API.
- Parameters:
ec2CopyRouteTableAction
- Information about the CopyRouteTable action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2CopyRouteTableAction
default RemediationAction.Builder ec2CopyRouteTableAction(Consumer<EC2CopyRouteTableAction.Builder> ec2CopyRouteTableAction) Information about the CopyRouteTable action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2CopyRouteTableAction.Builder
avoiding the need to create one manually viaEC2CopyRouteTableAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2CopyRouteTableAction(EC2CopyRouteTableAction)
.- Parameters:
ec2CopyRouteTableAction
- a consumer that will call methods onEC2CopyRouteTableAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2ReplaceRouteTableAssociationAction
RemediationAction.Builder ec2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction ec2ReplaceRouteTableAssociationAction) Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
- Parameters:
ec2ReplaceRouteTableAssociationAction
- Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2ReplaceRouteTableAssociationAction
default RemediationAction.Builder ec2ReplaceRouteTableAssociationAction(Consumer<EC2ReplaceRouteTableAssociationAction.Builder> ec2ReplaceRouteTableAssociationAction) Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2ReplaceRouteTableAssociationAction.Builder
avoiding the need to create one manually viaEC2ReplaceRouteTableAssociationAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction)
.- Parameters:
ec2ReplaceRouteTableAssociationAction
- a consumer that will call methods onEC2ReplaceRouteTableAssociationAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2AssociateRouteTableAction
RemediationAction.Builder ec2AssociateRouteTableAction(EC2AssociateRouteTableAction ec2AssociateRouteTableAction) Information about the AssociateRouteTable action in the Amazon EC2 API.
- Parameters:
ec2AssociateRouteTableAction
- Information about the AssociateRouteTable action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2AssociateRouteTableAction
default RemediationAction.Builder ec2AssociateRouteTableAction(Consumer<EC2AssociateRouteTableAction.Builder> ec2AssociateRouteTableAction) Information about the AssociateRouteTable action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2AssociateRouteTableAction.Builder
avoiding the need to create one manually viaEC2AssociateRouteTableAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2AssociateRouteTableAction(EC2AssociateRouteTableAction)
.- Parameters:
ec2AssociateRouteTableAction
- a consumer that will call methods onEC2AssociateRouteTableAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ec2CreateRouteTableAction
RemediationAction.Builder ec2CreateRouteTableAction(EC2CreateRouteTableAction ec2CreateRouteTableAction) Information about the CreateRouteTable action in the Amazon EC2 API.
- Parameters:
ec2CreateRouteTableAction
- Information about the CreateRouteTable action in the Amazon EC2 API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2CreateRouteTableAction
default RemediationAction.Builder ec2CreateRouteTableAction(Consumer<EC2CreateRouteTableAction.Builder> ec2CreateRouteTableAction) Information about the CreateRouteTable action in the Amazon EC2 API.
This is a convenience method that creates an instance of theEC2CreateRouteTableAction.Builder
avoiding the need to create one manually viaEC2CreateRouteTableAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toec2CreateRouteTableAction(EC2CreateRouteTableAction)
.- Parameters:
ec2CreateRouteTableAction
- a consumer that will call methods onEC2CreateRouteTableAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fmsPolicyUpdateFirewallCreationConfigAction
RemediationAction.Builder fmsPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction fmsPolicyUpdateFirewallCreationConfigAction) The remedial action to take when updating a firewall configuration.
- Parameters:
fmsPolicyUpdateFirewallCreationConfigAction
- The remedial action to take when updating a firewall configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fmsPolicyUpdateFirewallCreationConfigAction
default RemediationAction.Builder fmsPolicyUpdateFirewallCreationConfigAction(Consumer<FMSPolicyUpdateFirewallCreationConfigAction.Builder> fmsPolicyUpdateFirewallCreationConfigAction) The remedial action to take when updating a firewall configuration.
This is a convenience method that creates an instance of theFMSPolicyUpdateFirewallCreationConfigAction.Builder
avoiding the need to create one manually viaFMSPolicyUpdateFirewallCreationConfigAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofmsPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction)
.- Parameters:
fmsPolicyUpdateFirewallCreationConfigAction
- a consumer that will call methods onFMSPolicyUpdateFirewallCreationConfigAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-