Interface RemediationAction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RemediationAction.Builder,,RemediationAction> SdkBuilder<RemediationAction.Builder,,RemediationAction> SdkPojo
- Enclosing class:
RemediationAction
-
Method Summary
Modifier and TypeMethodDescriptiondefault RemediationAction.BuildercreateNetworkAclAction(Consumer<CreateNetworkAclAction.Builder> createNetworkAclAction) Information about theCreateNetworkAclaction in Amazon EC2.createNetworkAclAction(CreateNetworkAclAction createNetworkAclAction) Information about theCreateNetworkAclaction in Amazon EC2.default RemediationAction.BuildercreateNetworkAclEntriesAction(Consumer<CreateNetworkAclEntriesAction.Builder> createNetworkAclEntriesAction) Information about theCreateNetworkAclEntriesaction in Amazon EC2.createNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction) Information about theCreateNetworkAclEntriesaction in Amazon EC2.default RemediationAction.BuilderdeleteNetworkAclEntriesAction(Consumer<DeleteNetworkAclEntriesAction.Builder> deleteNetworkAclEntriesAction) Information about theDeleteNetworkAclEntriesaction in Amazon EC2.deleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction) Information about theDeleteNetworkAclEntriesaction in Amazon EC2.description(String description) A description of a remediation action.default RemediationAction.Builderec2AssociateRouteTableAction(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.Builderec2CopyRouteTableAction(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.Builderec2CreateRouteAction(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.Builderec2CreateRouteTableAction(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.Builderec2DeleteRouteAction(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.Builderec2ReplaceRouteAction(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.Builderec2ReplaceRouteTableAssociationAction(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.BuilderfmsPolicyUpdateFirewallCreationConfigAction(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.BuilderreplaceNetworkAclAssociationAction(Consumer<ReplaceNetworkAclAssociationAction.Builder> replaceNetworkAclAssociationAction) Information about theReplaceNetworkAclAssociationaction in Amazon EC2.replaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction) Information about theReplaceNetworkAclAssociationaction in Amazon EC2.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaEC2CreateRouteAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2ReplaceRouteAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2DeleteRouteAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2CopyRouteTableAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2ReplaceRouteTableAssociationAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2AssociateRouteTableAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEC2CreateRouteTableAction.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaFMSPolicyUpdateFirewallCreationConfigAction.builder().When the
Consumercompletes,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
CreateNetworkAclaction in Amazon EC2.- Parameters:
createNetworkAclAction- Information about theCreateNetworkAclaction 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 theCreateNetworkAclaction in Amazon EC2.CreateNetworkAclAction.Builderavoiding the need to create one manually viaCreateNetworkAclAction.builder().When the
Consumercompletes,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
ReplaceNetworkAclAssociationaction in Amazon EC2.- Parameters:
replaceNetworkAclAssociationAction- Information about theReplaceNetworkAclAssociationaction 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 theReplaceNetworkAclAssociationaction in Amazon EC2.ReplaceNetworkAclAssociationAction.Builderavoiding the need to create one manually viaReplaceNetworkAclAssociationAction.builder().When the
Consumercompletes,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
CreateNetworkAclEntriesaction in Amazon EC2.- Parameters:
createNetworkAclEntriesAction- Information about theCreateNetworkAclEntriesaction 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 theCreateNetworkAclEntriesaction in Amazon EC2.CreateNetworkAclEntriesAction.Builderavoiding the need to create one manually viaCreateNetworkAclEntriesAction.builder().When the
Consumercompletes,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
DeleteNetworkAclEntriesaction in Amazon EC2.- Parameters:
deleteNetworkAclEntriesAction- Information about theDeleteNetworkAclEntriesaction 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 theDeleteNetworkAclEntriesaction in Amazon EC2.DeleteNetworkAclEntriesAction.Builderavoiding the need to create one manually viaDeleteNetworkAclEntriesAction.builder().When the
Consumercompletes,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:
-