@Generated(value="software.amazon.awssdk:codegen") public final class NetworkFirewallInternetTrafficNotInspectedViolation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkFirewallInternetTrafficNotInspectedViolation.Builder,NetworkFirewallInternetTrafficNotInspectedViolation>
Violation detail for the subnet for which internet traffic that hasn't been inspected.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkFirewallInternetTrafficNotInspectedViolation.Builder |
| Modifier and Type | Method and Description |
|---|---|
List<Route> |
actualFirewallSubnetRoutes()
The actual firewall subnet routes.
|
List<Route> |
actualInternetGatewayRoutes()
The actual internet gateway routes.
|
static NetworkFirewallInternetTrafficNotInspectedViolation.Builder |
builder() |
String |
currentFirewallSubnetRouteTable()
Information about the subnet route table for the current firewall.
|
String |
currentInternetGatewayRouteTable()
The current route table for the internet gateway.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expectedFirewallEndpoint()
The expected endpoint for the current firewall.
|
List<ExpectedRoute> |
expectedFirewallSubnetRoutes()
The firewall subnet routes that are expected.
|
List<ExpectedRoute> |
expectedInternetGatewayRoutes()
The internet gateway routes that are expected.
|
String |
firewallSubnetId()
The firewall subnet ID.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasActualFirewallSubnetRoutes()
For responses, this returns true if the service returned a value for the ActualFirewallSubnetRoutes property.
|
boolean |
hasActualInternetGatewayRoutes()
For responses, this returns true if the service returned a value for the ActualInternetGatewayRoutes property.
|
boolean |
hasExpectedFirewallSubnetRoutes()
For responses, this returns true if the service returned a value for the ExpectedFirewallSubnetRoutes property.
|
boolean |
hasExpectedInternetGatewayRoutes()
For responses, this returns true if the service returned a value for the ExpectedInternetGatewayRoutes property.
|
int |
hashCode() |
boolean |
hasViolatingRoutes()
For responses, this returns true if the service returned a value for the ViolatingRoutes property.
|
String |
internetGatewayId()
The internet gateway ID.
|
Boolean |
isRouteTableUsedInDifferentAZ()
Information about whether the route table is used in another Availability Zone.
|
String |
routeTableId()
Information about the route table ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkFirewallInternetTrafficNotInspectedViolation.Builder> |
serializableBuilderClass() |
String |
subnetAvailabilityZone()
The subnet Availability Zone.
|
String |
subnetId()
The subnet ID.
|
NetworkFirewallInternetTrafficNotInspectedViolation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<Route> |
violatingRoutes()
The route or routes that are in violation.
|
String |
vpcId()
Information about the VPC ID.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String subnetId()
The subnet ID.
public final String subnetAvailabilityZone()
The subnet Availability Zone.
public final String routeTableId()
Information about the route table ID.
public final boolean hasViolatingRoutes()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<Route> violatingRoutes()
The route or routes that are in violation.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasViolatingRoutes() method.
public final Boolean isRouteTableUsedInDifferentAZ()
Information about whether the route table is used in another Availability Zone.
public final String currentFirewallSubnetRouteTable()
Information about the subnet route table for the current firewall.
public final String expectedFirewallEndpoint()
The expected endpoint for the current firewall.
public final String firewallSubnetId()
The firewall subnet ID.
public final boolean hasExpectedFirewallSubnetRoutes()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<ExpectedRoute> expectedFirewallSubnetRoutes()
The firewall subnet routes that are expected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExpectedFirewallSubnetRoutes() method.
public final boolean hasActualFirewallSubnetRoutes()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<Route> actualFirewallSubnetRoutes()
The actual firewall subnet routes.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasActualFirewallSubnetRoutes() method.
public final String internetGatewayId()
The internet gateway ID.
public final String currentInternetGatewayRouteTable()
The current route table for the internet gateway.
public final boolean hasExpectedInternetGatewayRoutes()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<ExpectedRoute> expectedInternetGatewayRoutes()
The internet gateway routes that are expected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExpectedInternetGatewayRoutes() method.
public final boolean hasActualInternetGatewayRoutes()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<Route> actualInternetGatewayRoutes()
The actual internet gateway routes.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasActualInternetGatewayRoutes() method.
public final String vpcId()
Information about the VPC ID.
public NetworkFirewallInternetTrafficNotInspectedViolation.Builder toBuilder()
public static NetworkFirewallInternetTrafficNotInspectedViolation.Builder builder()
public static Class<? extends NetworkFirewallInternetTrafficNotInspectedViolation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.