@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PathComponent extends Object implements Serializable, Cloneable
Describes a path component.
| Constructor and Description |
|---|
PathComponent() |
public void setSequenceNumber(Integer sequenceNumber)
The sequence number.
sequenceNumber - The sequence number.public Integer getSequenceNumber()
The sequence number.
public PathComponent withSequenceNumber(Integer sequenceNumber)
The sequence number.
sequenceNumber - The sequence number.public void setAclRule(AnalysisAclRule aclRule)
The network ACL rule.
aclRule - The network ACL rule.public AnalysisAclRule getAclRule()
The network ACL rule.
public PathComponent withAclRule(AnalysisAclRule aclRule)
The network ACL rule.
aclRule - The network ACL rule.public void setComponent(AnalysisComponent component)
The component.
component - The component.public AnalysisComponent getComponent()
The component.
public PathComponent withComponent(AnalysisComponent component)
The component.
component - The component.public void setDestinationVpc(AnalysisComponent destinationVpc)
The destination VPC.
destinationVpc - The destination VPC.public AnalysisComponent getDestinationVpc()
The destination VPC.
public PathComponent withDestinationVpc(AnalysisComponent destinationVpc)
The destination VPC.
destinationVpc - The destination VPC.public void setOutboundHeader(AnalysisPacketHeader outboundHeader)
The outbound header.
outboundHeader - The outbound header.public AnalysisPacketHeader getOutboundHeader()
The outbound header.
public PathComponent withOutboundHeader(AnalysisPacketHeader outboundHeader)
The outbound header.
outboundHeader - The outbound header.public void setInboundHeader(AnalysisPacketHeader inboundHeader)
The inbound header.
inboundHeader - The inbound header.public AnalysisPacketHeader getInboundHeader()
The inbound header.
public PathComponent withInboundHeader(AnalysisPacketHeader inboundHeader)
The inbound header.
inboundHeader - The inbound header.public void setRouteTableRoute(AnalysisRouteTableRoute routeTableRoute)
The route table route.
routeTableRoute - The route table route.public AnalysisRouteTableRoute getRouteTableRoute()
The route table route.
public PathComponent withRouteTableRoute(AnalysisRouteTableRoute routeTableRoute)
The route table route.
routeTableRoute - The route table route.public void setSecurityGroupRule(AnalysisSecurityGroupRule securityGroupRule)
The security group rule.
securityGroupRule - The security group rule.public AnalysisSecurityGroupRule getSecurityGroupRule()
The security group rule.
public PathComponent withSecurityGroupRule(AnalysisSecurityGroupRule securityGroupRule)
The security group rule.
securityGroupRule - The security group rule.public void setSourceVpc(AnalysisComponent sourceVpc)
The source VPC.
sourceVpc - The source VPC.public AnalysisComponent getSourceVpc()
The source VPC.
public PathComponent withSourceVpc(AnalysisComponent sourceVpc)
The source VPC.
sourceVpc - The source VPC.public void setSubnet(AnalysisComponent subnet)
The subnet.
subnet - The subnet.public AnalysisComponent getSubnet()
The subnet.
public PathComponent withSubnet(AnalysisComponent subnet)
The subnet.
subnet - The subnet.public void setVpc(AnalysisComponent vpc)
The component VPC.
vpc - The component VPC.public AnalysisComponent getVpc()
The component VPC.
public PathComponent withVpc(AnalysisComponent vpc)
The component VPC.
vpc - The component VPC.public String toString()
toString in class ObjectObject.toString()public PathComponent clone()