Interface NetworkFirewallInternetTrafficNotInspectedViolation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,
,NetworkFirewallInternetTrafficNotInspectedViolation> SdkBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,
,NetworkFirewallInternetTrafficNotInspectedViolation> SdkPojo
- Enclosing class:
NetworkFirewallInternetTrafficNotInspectedViolation
-
Method Summary
Modifier and TypeMethodDescriptionactualFirewallSubnetRoutes
(Collection<Route> actualFirewallSubnetRoutes) The actual firewall subnet routes.actualFirewallSubnetRoutes
(Consumer<Route.Builder>... actualFirewallSubnetRoutes) The actual firewall subnet routes.actualFirewallSubnetRoutes
(Route... actualFirewallSubnetRoutes) The actual firewall subnet routes.actualInternetGatewayRoutes
(Collection<Route> actualInternetGatewayRoutes) The actual internet gateway routes.actualInternetGatewayRoutes
(Consumer<Route.Builder>... actualInternetGatewayRoutes) The actual internet gateway routes.actualInternetGatewayRoutes
(Route... actualInternetGatewayRoutes) The actual internet gateway routes.currentFirewallSubnetRouteTable
(String currentFirewallSubnetRouteTable) Information about the subnet route table for the current firewall.currentInternetGatewayRouteTable
(String currentInternetGatewayRouteTable) The current route table for the internet gateway.expectedFirewallEndpoint
(String expectedFirewallEndpoint) The expected endpoint for the current firewall.expectedFirewallSubnetRoutes
(Collection<ExpectedRoute> expectedFirewallSubnetRoutes) The firewall subnet routes that are expected.expectedFirewallSubnetRoutes
(Consumer<ExpectedRoute.Builder>... expectedFirewallSubnetRoutes) The firewall subnet routes that are expected.expectedFirewallSubnetRoutes
(ExpectedRoute... expectedFirewallSubnetRoutes) The firewall subnet routes that are expected.expectedInternetGatewayRoutes
(Collection<ExpectedRoute> expectedInternetGatewayRoutes) The internet gateway routes that are expected.expectedInternetGatewayRoutes
(Consumer<ExpectedRoute.Builder>... expectedInternetGatewayRoutes) The internet gateway routes that are expected.expectedInternetGatewayRoutes
(ExpectedRoute... expectedInternetGatewayRoutes) The internet gateway routes that are expected.firewallSubnetId
(String firewallSubnetId) The firewall subnet ID.internetGatewayId
(String internetGatewayId) The internet gateway ID.isRouteTableUsedInDifferentAZ
(Boolean isRouteTableUsedInDifferentAZ) Information about whether the route table is used in another Availability Zone.routeTableId
(String routeTableId) Information about the route table ID.subnetAvailabilityZone
(String subnetAvailabilityZone) The subnet Availability Zone.The subnet ID.violatingRoutes
(Collection<Route> violatingRoutes) The route or routes that are in violation.violatingRoutes
(Consumer<Route.Builder>... violatingRoutes) The route or routes that are in violation.violatingRoutes
(Route... violatingRoutes) The route or routes that are in violation.Information about the VPC ID.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
-
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
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.Builder
avoiding the need to create one manually viaRoute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toviolatingRoutes(List<Route>)
.- 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:
-
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.Builder
avoiding the need to create one manually viaExpectedRoute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexpectedFirewallSubnetRoutes(List<ExpectedRoute>)
.- 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:
-
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.Builder
avoiding the need to create one manually viaRoute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactualFirewallSubnetRoutes(List<Route>)
.- 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:
-
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.Builder
avoiding the need to create one manually viaExpectedRoute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexpectedInternetGatewayRoutes(List<ExpectedRoute>)
.- 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:
-
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.Builder
avoiding the need to create one manually viaRoute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactualInternetGatewayRoutes(List<Route>)
.- 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:
-
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.
-