@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkFirewallUnexpectedFirewallRoutesViolation extends Object implements Serializable, Cloneable, StructuredPojo
Violation detail for an unexpected route that's present in a route table.
Constructor and Description |
---|
NetworkFirewallUnexpectedFirewallRoutesViolation() |
Modifier and Type | Method and Description |
---|---|
NetworkFirewallUnexpectedFirewallRoutesViolation |
clone() |
boolean |
equals(Object obj) |
String |
getFirewallEndpoint()
The endpoint of the firewall.
|
String |
getFirewallSubnetId()
The subnet ID for the firewall.
|
String |
getRouteTableId()
The ID of the route table.
|
List<Route> |
getViolatingRoutes()
The routes that are in violation.
|
String |
getVpcId()
Information about the VPC ID.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFirewallEndpoint(String firewallEndpoint)
The endpoint of the firewall.
|
void |
setFirewallSubnetId(String firewallSubnetId)
The subnet ID for the firewall.
|
void |
setRouteTableId(String routeTableId)
The ID of the route table.
|
void |
setViolatingRoutes(Collection<Route> violatingRoutes)
The routes that are in violation.
|
void |
setVpcId(String vpcId)
Information about the VPC ID.
|
String |
toString()
Returns a string representation of this object.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withFirewallEndpoint(String firewallEndpoint)
The endpoint of the firewall.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withFirewallSubnetId(String firewallSubnetId)
The subnet ID for the firewall.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withRouteTableId(String routeTableId)
The ID of the route table.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withViolatingRoutes(Collection<Route> violatingRoutes)
The routes that are in violation.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withViolatingRoutes(Route... violatingRoutes)
The routes that are in violation.
|
NetworkFirewallUnexpectedFirewallRoutesViolation |
withVpcId(String vpcId)
Information about the VPC ID.
|
public NetworkFirewallUnexpectedFirewallRoutesViolation()
public void setFirewallSubnetId(String firewallSubnetId)
The subnet ID for the firewall.
firewallSubnetId
- The subnet ID for the firewall.public String getFirewallSubnetId()
The subnet ID for the firewall.
public NetworkFirewallUnexpectedFirewallRoutesViolation withFirewallSubnetId(String firewallSubnetId)
The subnet ID for the firewall.
firewallSubnetId
- The subnet ID for the firewall.public List<Route> getViolatingRoutes()
The routes that are in violation.
public void setViolatingRoutes(Collection<Route> violatingRoutes)
The routes that are in violation.
violatingRoutes
- The routes that are in violation.public NetworkFirewallUnexpectedFirewallRoutesViolation withViolatingRoutes(Route... violatingRoutes)
The routes that are in violation.
NOTE: This method appends the values to the existing list (if any). Use
setViolatingRoutes(java.util.Collection)
or withViolatingRoutes(java.util.Collection)
if you
want to override the existing values.
violatingRoutes
- The routes that are in violation.public NetworkFirewallUnexpectedFirewallRoutesViolation withViolatingRoutes(Collection<Route> violatingRoutes)
The routes that are in violation.
violatingRoutes
- The routes that are in violation.public void setRouteTableId(String routeTableId)
The ID of the route table.
routeTableId
- The ID of the route table.public String getRouteTableId()
The ID of the route table.
public NetworkFirewallUnexpectedFirewallRoutesViolation withRouteTableId(String routeTableId)
The ID of the route table.
routeTableId
- The ID of the route table.public void setFirewallEndpoint(String firewallEndpoint)
The endpoint of the firewall.
firewallEndpoint
- The endpoint of the firewall.public String getFirewallEndpoint()
The endpoint of the firewall.
public NetworkFirewallUnexpectedFirewallRoutesViolation withFirewallEndpoint(String firewallEndpoint)
The endpoint of the firewall.
firewallEndpoint
- The endpoint of the firewall.public void setVpcId(String vpcId)
Information about the VPC ID.
vpcId
- Information about the VPC ID.public String getVpcId()
Information about the VPC ID.
public NetworkFirewallUnexpectedFirewallRoutesViolation withVpcId(String vpcId)
Information about the VPC ID.
vpcId
- Information about the VPC ID.public String toString()
toString
in class Object
Object.toString()
public NetworkFirewallUnexpectedFirewallRoutesViolation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.