Interface ReplaceNetworkAclAssociationAction.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplaceNetworkAclAssociationAction.Builder,ReplaceNetworkAclAssociationAction>,SdkBuilder<ReplaceNetworkAclAssociationAction.Builder,ReplaceNetworkAclAssociationAction>,SdkPojo
- Enclosing class:
- ReplaceNetworkAclAssociationAction
public static interface ReplaceNetworkAclAssociationAction.Builder extends SdkPojo, CopyableBuilder<ReplaceNetworkAclAssociationAction.Builder,ReplaceNetworkAclAssociationAction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ReplaceNetworkAclAssociationAction.BuilderassociationId(Consumer<ActionTarget.Builder> associationId)Sets the value of the AssociationId property for this object.ReplaceNetworkAclAssociationAction.BuilderassociationId(ActionTarget associationId)Sets the value of the AssociationId property for this object.ReplaceNetworkAclAssociationAction.Builderdescription(String description)Brief description of this remediation action.ReplaceNetworkAclAssociationAction.BuilderfmsCanRemediate(Boolean fmsCanRemediate)Indicates whether it is possible for Firewall Manager to perform this remediation action.default ReplaceNetworkAclAssociationAction.BuildernetworkAclId(Consumer<ActionTarget.Builder> networkAclId)The network ACL that's associated with the remediation action.ReplaceNetworkAclAssociationAction.BuildernetworkAclId(ActionTarget networkAclId)The network ACL that's associated with the remediation action.-
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 Detail
-
description
ReplaceNetworkAclAssociationAction.Builder description(String description)
Brief description of this remediation action.
- Parameters:
description- Brief description of this remediation action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationId
ReplaceNetworkAclAssociationAction.Builder associationId(ActionTarget associationId)
Sets the value of the AssociationId property for this object.- Parameters:
associationId- The new value for the AssociationId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationId
default ReplaceNetworkAclAssociationAction.Builder associationId(Consumer<ActionTarget.Builder> associationId)
Sets the value of the AssociationId property for this object. This is a convenience method that creates an instance of theActionTarget.Builderavoiding the need to create one manually viaActionTarget.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassociationId(ActionTarget).- Parameters:
associationId- a consumer that will call methods onActionTarget.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
associationId(ActionTarget)
-
networkAclId
ReplaceNetworkAclAssociationAction.Builder networkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
- Parameters:
networkAclId- The network ACL that's associated with the remediation action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkAclId
default ReplaceNetworkAclAssociationAction.Builder networkAclId(Consumer<ActionTarget.Builder> networkAclId)
The network ACL that's associated with the remediation action.
This is a convenience method that creates an instance of theActionTarget.Builderavoiding the need to create one manually viaActionTarget.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkAclId(ActionTarget).- Parameters:
networkAclId- a consumer that will call methods onActionTarget.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
networkAclId(ActionTarget)
-
fmsCanRemediate
ReplaceNetworkAclAssociationAction.Builder fmsCanRemediate(Boolean fmsCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.
- Parameters:
fmsCanRemediate- Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-