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
Modifier and TypeMethodDescriptionassociationId
(Consumer<ActionTarget.Builder> associationId) Sets the value of the AssociationId property for this object.associationId
(ActionTarget associationId) Sets the value of the AssociationId property for this object.description
(String description) Brief description of this remediation action.fmsCanRemediate
(Boolean fmsCanRemediate) Indicates whether it is possible for Firewall Manager to perform this remediation action.networkAclId
(Consumer<ActionTarget.Builder> networkAclId) The network ACL that's associated with the remediation action.networkAclId
(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 Details
-
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
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.Builder
avoiding the need to create one manually viaActionTarget.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaActionTarget.builder()
.When the
Consumer
completes,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:
-
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.
-