Interface NetworkFirewallInternetTrafficNotInspectedViolation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,NetworkFirewallInternetTrafficNotInspectedViolation>,SdkBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,NetworkFirewallInternetTrafficNotInspectedViolation>,SdkPojo
- Enclosing class:
- NetworkFirewallInternetTrafficNotInspectedViolation
public static interface NetworkFirewallInternetTrafficNotInspectedViolation.Builder extends SdkPojo, CopyableBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,NetworkFirewallInternetTrafficNotInspectedViolation>
-
-
Method Summary
-
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
-
subnetId
NetworkFirewallInternetTrafficNotInspectedViolation.Builder subnetId(String subnetId)
The subnet ID.
- Parameters:
subnetId- The subnet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetAvailabilityZone
NetworkFirewallInternetTrafficNotInspectedViolation.Builder subnetAvailabilityZone(String subnetAvailabilityZone)
The subnet Availability Zone.
- Parameters:
subnetAvailabilityZone- The subnet Availability Zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routeTableId
NetworkFirewallInternetTrafficNotInspectedViolation.Builder routeTableId(String routeTableId)
Information about the route table ID.
- Parameters:
routeTableId- Information about the route table ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
violatingRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder violatingRoutes(Collection<Route> violatingRoutes)
The route or routes that are in violation.
- Parameters:
violatingRoutes- The route or routes that are in violation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
violatingRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder violatingRoutes(Route... violatingRoutes)
The route or routes that are in violation.
- Parameters:
violatingRoutes- The route or routes that are in violation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
violatingRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder violatingRoutes(Consumer<Route.Builder>... violatingRoutes)
The route or routes that are in violation.
This is a convenience method that creates an instance of theRoute.Builderavoiding the need to create one manually viaRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#violatingRoutes(List.) - Parameters:
violatingRoutes- a consumer that will call methods onRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#violatingRoutes(java.util.Collection)
-
isRouteTableUsedInDifferentAZ
NetworkFirewallInternetTrafficNotInspectedViolation.Builder isRouteTableUsedInDifferentAZ(Boolean isRouteTableUsedInDifferentAZ)
Information about whether the route table is used in another Availability Zone.
- Parameters:
isRouteTableUsedInDifferentAZ- Information about whether the route table is used in another Availability Zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentFirewallSubnetRouteTable
NetworkFirewallInternetTrafficNotInspectedViolation.Builder currentFirewallSubnetRouteTable(String currentFirewallSubnetRouteTable)
Information about the subnet route table for the current firewall.
- Parameters:
currentFirewallSubnetRouteTable- Information about the subnet route table for the current firewall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedFirewallEndpoint
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedFirewallEndpoint(String expectedFirewallEndpoint)
The expected endpoint for the current firewall.
- Parameters:
expectedFirewallEndpoint- The expected endpoint for the current firewall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firewallSubnetId
NetworkFirewallInternetTrafficNotInspectedViolation.Builder firewallSubnetId(String firewallSubnetId)
The firewall subnet ID.
- Parameters:
firewallSubnetId- The firewall subnet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedFirewallSubnetRoutes(Collection<ExpectedRoute> expectedFirewallSubnetRoutes)
The firewall subnet routes that are expected.
- Parameters:
expectedFirewallSubnetRoutes- The firewall subnet routes that are expected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedFirewallSubnetRoutes(ExpectedRoute... expectedFirewallSubnetRoutes)
The firewall subnet routes that are expected.
- Parameters:
expectedFirewallSubnetRoutes- The firewall subnet routes that are expected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedFirewallSubnetRoutes(Consumer<ExpectedRoute.Builder>... expectedFirewallSubnetRoutes)
The firewall subnet routes that are expected.
This is a convenience method that creates an instance of theExpectedRoute.Builderavoiding the need to create one manually viaExpectedRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#expectedFirewallSubnetRoutes(List.) - Parameters:
expectedFirewallSubnetRoutes- a consumer that will call methods onExpectedRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#expectedFirewallSubnetRoutes(java.util.Collection)
-
actualFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualFirewallSubnetRoutes(Collection<Route> actualFirewallSubnetRoutes)
The actual firewall subnet routes.
- Parameters:
actualFirewallSubnetRoutes- The actual firewall subnet routes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualFirewallSubnetRoutes(Route... actualFirewallSubnetRoutes)
The actual firewall subnet routes.
- Parameters:
actualFirewallSubnetRoutes- The actual firewall subnet routes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualFirewallSubnetRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualFirewallSubnetRoutes(Consumer<Route.Builder>... actualFirewallSubnetRoutes)
The actual firewall subnet routes.
This is a convenience method that creates an instance of theRoute.Builderavoiding the need to create one manually viaRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#actualFirewallSubnetRoutes(List.) - Parameters:
actualFirewallSubnetRoutes- a consumer that will call methods onRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#actualFirewallSubnetRoutes(java.util.Collection)
-
internetGatewayId
NetworkFirewallInternetTrafficNotInspectedViolation.Builder internetGatewayId(String internetGatewayId)
The internet gateway ID.
- Parameters:
internetGatewayId- The internet gateway ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentInternetGatewayRouteTable
NetworkFirewallInternetTrafficNotInspectedViolation.Builder currentInternetGatewayRouteTable(String currentInternetGatewayRouteTable)
The current route table for the internet gateway.
- Parameters:
currentInternetGatewayRouteTable- The current route table for the internet gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedInternetGatewayRoutes(Collection<ExpectedRoute> expectedInternetGatewayRoutes)
The internet gateway routes that are expected.
- Parameters:
expectedInternetGatewayRoutes- The internet gateway routes that are expected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedInternetGatewayRoutes(ExpectedRoute... expectedInternetGatewayRoutes)
The internet gateway routes that are expected.
- Parameters:
expectedInternetGatewayRoutes- The internet gateway routes that are expected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder expectedInternetGatewayRoutes(Consumer<ExpectedRoute.Builder>... expectedInternetGatewayRoutes)
The internet gateway routes that are expected.
This is a convenience method that creates an instance of theExpectedRoute.Builderavoiding the need to create one manually viaExpectedRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#expectedInternetGatewayRoutes(List.) - Parameters:
expectedInternetGatewayRoutes- a consumer that will call methods onExpectedRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#expectedInternetGatewayRoutes(java.util.Collection)
-
actualInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualInternetGatewayRoutes(Collection<Route> actualInternetGatewayRoutes)
The actual internet gateway routes.
- Parameters:
actualInternetGatewayRoutes- The actual internet gateway routes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualInternetGatewayRoutes(Route... actualInternetGatewayRoutes)
The actual internet gateway routes.
- Parameters:
actualInternetGatewayRoutes- The actual internet gateway routes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualInternetGatewayRoutes
NetworkFirewallInternetTrafficNotInspectedViolation.Builder actualInternetGatewayRoutes(Consumer<Route.Builder>... actualInternetGatewayRoutes)
The actual internet gateway routes.
This is a convenience method that creates an instance of theRoute.Builderavoiding the need to create one manually viaRoute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#actualInternetGatewayRoutes(List.) - Parameters:
actualInternetGatewayRoutes- a consumer that will call methods onRoute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#actualInternetGatewayRoutes(java.util.Collection)
-
vpcId
NetworkFirewallInternetTrafficNotInspectedViolation.Builder vpcId(String vpcId)
Information about the VPC ID.
- Parameters:
vpcId- Information about the VPC ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-