Interface RemediationAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RemediationAction.Builder,
,RemediationAction> SdkBuilder<RemediationAction.Builder,
,RemediationAction> SdkPojo
- Enclosing class:
RemediationAction
-
Method Summary
Modifier and TypeMethodDescriptiondefault RemediationAction.Builder
createNetworkAclAction
(Consumer<CreateNetworkAclAction.Builder> createNetworkAclAction) Information about theCreateNetworkAcl
action in Amazon EC2.createNetworkAclAction
(CreateNetworkAclAction createNetworkAclAction) Information about theCreateNetworkAcl
action in Amazon EC2.default RemediationAction.Builder
createNetworkAclEntriesAction
(Consumer<CreateNetworkAclEntriesAction.Builder> createNetworkAclEntriesAction) Information about theCreateNetworkAclEntries
action in Amazon EC2.createNetworkAclEntriesAction
(CreateNetworkAclEntriesAction createNetworkAclEntriesAction) Information about theCreateNetworkAclEntries
action in Amazon EC2.default RemediationAction.Builder
deleteNetworkAclEntriesAction
(Consumer<DeleteNetworkAclEntriesAction.Builder> deleteNetworkAclEntriesAction) Information about theDeleteNetworkAclEntries
action in Amazon EC2.deleteNetworkAclEntriesAction
(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction) Information about theDeleteNetworkAclEntries
action in Amazon EC2.description
(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.default RemediationAction.Builder
replaceNetworkAclAssociationAction
(Consumer<ReplaceNetworkAclAssociationAction.Builder> replaceNetworkAclAssociationAction) Information about theReplaceNetworkAclAssociation
action in Amazon EC2.replaceNetworkAclAssociationAction
(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction) Information about theReplaceNetworkAclAssociation
action in Amazon EC2.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:
-
createNetworkAclAction
Information about the
CreateNetworkAcl
action in Amazon EC2.- Parameters:
createNetworkAclAction
- Information about theCreateNetworkAcl
action in Amazon EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createNetworkAclAction
default RemediationAction.Builder createNetworkAclAction(Consumer<CreateNetworkAclAction.Builder> createNetworkAclAction) Information about the
This is a convenience method that creates an instance of theCreateNetworkAcl
action in Amazon EC2.CreateNetworkAclAction.Builder
avoiding the need to create one manually viaCreateNetworkAclAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreateNetworkAclAction(CreateNetworkAclAction)
.- Parameters:
createNetworkAclAction
- a consumer that will call methods onCreateNetworkAclAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replaceNetworkAclAssociationAction
RemediationAction.Builder replaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction) Information about the
ReplaceNetworkAclAssociation
action in Amazon EC2.- Parameters:
replaceNetworkAclAssociationAction
- Information about theReplaceNetworkAclAssociation
action in Amazon EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replaceNetworkAclAssociationAction
default RemediationAction.Builder replaceNetworkAclAssociationAction(Consumer<ReplaceNetworkAclAssociationAction.Builder> replaceNetworkAclAssociationAction) Information about the
This is a convenience method that creates an instance of theReplaceNetworkAclAssociation
action in Amazon EC2.ReplaceNetworkAclAssociationAction.Builder
avoiding the need to create one manually viaReplaceNetworkAclAssociationAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreplaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction)
.- Parameters:
replaceNetworkAclAssociationAction
- a consumer that will call methods onReplaceNetworkAclAssociationAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createNetworkAclEntriesAction
RemediationAction.Builder createNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction) Information about the
CreateNetworkAclEntries
action in Amazon EC2.- Parameters:
createNetworkAclEntriesAction
- Information about theCreateNetworkAclEntries
action in Amazon EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createNetworkAclEntriesAction
default RemediationAction.Builder createNetworkAclEntriesAction(Consumer<CreateNetworkAclEntriesAction.Builder> createNetworkAclEntriesAction) Information about the
This is a convenience method that creates an instance of theCreateNetworkAclEntries
action in Amazon EC2.CreateNetworkAclEntriesAction.Builder
avoiding the need to create one manually viaCreateNetworkAclEntriesAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreateNetworkAclEntriesAction(CreateNetworkAclEntriesAction)
.- Parameters:
createNetworkAclEntriesAction
- a consumer that will call methods onCreateNetworkAclEntriesAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deleteNetworkAclEntriesAction
RemediationAction.Builder deleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction) Information about the
DeleteNetworkAclEntries
action in Amazon EC2.- Parameters:
deleteNetworkAclEntriesAction
- Information about theDeleteNetworkAclEntries
action in Amazon EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteNetworkAclEntriesAction
default RemediationAction.Builder deleteNetworkAclEntriesAction(Consumer<DeleteNetworkAclEntriesAction.Builder> deleteNetworkAclEntriesAction) Information about the
This is a convenience method that creates an instance of theDeleteNetworkAclEntries
action in Amazon EC2.DeleteNetworkAclEntriesAction.Builder
avoiding the need to create one manually viaDeleteNetworkAclEntriesAction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction)
.- Parameters:
deleteNetworkAclEntriesAction
- a consumer that will call methods onDeleteNetworkAclEntriesAction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-