Interface InvalidNetworkAclEntriesViolation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InvalidNetworkAclEntriesViolation.Builder,InvalidNetworkAclEntriesViolation>,SdkBuilder<InvalidNetworkAclEntriesViolation.Builder,InvalidNetworkAclEntriesViolation>,SdkPojo
- Enclosing class:
- InvalidNetworkAclEntriesViolation
public static interface InvalidNetworkAclEntriesViolation.Builder extends SdkPojo, CopyableBuilder<InvalidNetworkAclEntriesViolation.Builder,InvalidNetworkAclEntriesViolation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InvalidNetworkAclEntriesViolation.BuildercurrentAssociatedNetworkAcl(String currentAssociatedNetworkAcl)The network ACL containing the entry violations.InvalidNetworkAclEntriesViolation.BuilderentryViolations(Collection<EntryViolation> entryViolations)Detailed information about the entry violations in the network ACL.InvalidNetworkAclEntriesViolation.BuilderentryViolations(Consumer<EntryViolation.Builder>... entryViolations)Detailed information about the entry violations in the network ACL.InvalidNetworkAclEntriesViolation.BuilderentryViolations(EntryViolation... entryViolations)Detailed information about the entry violations in the network ACL.InvalidNetworkAclEntriesViolation.Buildersubnet(String subnet)The subnet that's associated with the network ACL.InvalidNetworkAclEntriesViolation.BuildersubnetAvailabilityZone(String subnetAvailabilityZone)The Availability Zone where the network ACL is in use.InvalidNetworkAclEntriesViolation.Buildervpc(String vpc)The VPC where the violation was found.-
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
-
vpc
InvalidNetworkAclEntriesViolation.Builder vpc(String vpc)
The VPC where the violation was found.
- Parameters:
vpc- The VPC where the violation was found.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnet
InvalidNetworkAclEntriesViolation.Builder subnet(String subnet)
The subnet that's associated with the network ACL.
- Parameters:
subnet- The subnet that's associated with the network ACL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetAvailabilityZone
InvalidNetworkAclEntriesViolation.Builder subnetAvailabilityZone(String subnetAvailabilityZone)
The Availability Zone where the network ACL is in use.
- Parameters:
subnetAvailabilityZone- The Availability Zone where the network ACL is in use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentAssociatedNetworkAcl
InvalidNetworkAclEntriesViolation.Builder currentAssociatedNetworkAcl(String currentAssociatedNetworkAcl)
The network ACL containing the entry violations.
- Parameters:
currentAssociatedNetworkAcl- The network ACL containing the entry violations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolations
InvalidNetworkAclEntriesViolation.Builder entryViolations(Collection<EntryViolation> entryViolations)
Detailed information about the entry violations in the network ACL.
- Parameters:
entryViolations- Detailed information about the entry violations in the network ACL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolations
InvalidNetworkAclEntriesViolation.Builder entryViolations(EntryViolation... entryViolations)
Detailed information about the entry violations in the network ACL.
- Parameters:
entryViolations- Detailed information about the entry violations in the network ACL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entryViolations
InvalidNetworkAclEntriesViolation.Builder entryViolations(Consumer<EntryViolation.Builder>... entryViolations)
Detailed information about the entry violations in the network ACL.
This is a convenience method that creates an instance of theEntryViolation.Builderavoiding the need to create one manually viaEntryViolation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#entryViolations(List.) - Parameters:
entryViolations- a consumer that will call methods onEntryViolation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#entryViolations(java.util.Collection)
-
-