Package com.vmware.nsx_policy.model
Class DataPathL3.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.DataPathL3.Builder
-
- Enclosing class:
- DataPathL3
public static final class DataPathL3.Builder extends java.lang.ObjectBuilder class forDataPathL3.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofDataPathL3.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataPathL3build()DataPathL3.BuildersetArpHoldPktDrops(java.lang.Long arpHoldPktDrops)The drops of packet(IPv4) pending on ARP resolution.DataPathL3.BuildersetDropRouteIpv4Drops(java.lang.Long dropRouteIpv4Drops)Packet(IPv4) matching drop routes.DataPathL3.BuildersetDropRouteIpv6Drops(java.lang.Long dropRouteIpv6Drops)Packet(IPv6) matching drop routes.DataPathL3.BuildersetNoRouteIpv4Drops(java.lang.Long noRouteIpv4Drops)No IPv4 routes.DataPathL3.BuildersetNoRouteIpv6Drops(java.lang.Long noRouteIpv6Drops)No IPv6 routes.DataPathL3.BuildersetNsHoldPktDrops(java.lang.Long nsHoldPktDrops)The drops of packet(IPv6) pending on neighbor resolution.DataPathL3.BuildersetPktAttrErrorDrops(java.lang.Long pktAttrErrorDrops)Packets which failed attribute operation.DataPathL3.BuildersetRpfIpv4Drops(java.lang.Long rpfIpv4Drops)Reverse path forwarding drops of packet(IPv4).DataPathL3.BuildersetRpfIpv6Drops(java.lang.Long rpfIpv6Drops)Reverse path forwarding drops of packet(IPv6).DataPathL3.BuildersetRxPktParsingErrorDrops(java.lang.Long rxPktParsingErrorDrops)Packets failed to be parsed.DataPathL3.BuildersetTtlIpv4Drops(java.lang.Long ttlIpv4Drops)Packet(IPv4) drops due to low TTL.DataPathL3.BuildersetTtlIpv6Drops(java.lang.Long ttlIpv6Drops)Packet(IPv6) drops due to low TTL.DataPathL3.BuildersetTxDispatchQueueTooLongDrops(java.lang.Long txDispatchQueueTooLongDrops)Packets being tail dropped in the txDispatchQueue.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofDataPathL3.
-
-
Method Detail
-
setArpHoldPktDrops
public DataPathL3.Builder setArpHoldPktDrops(java.lang.Long arpHoldPktDrops)
The drops of packet(IPv4) pending on ARP resolution. format: int64- Parameters:
arpHoldPktDrops- New value for the property.
-
setDropRouteIpv4Drops
public DataPathL3.Builder setDropRouteIpv4Drops(java.lang.Long dropRouteIpv4Drops)
Packet(IPv4) matching drop routes. format: int64- Parameters:
dropRouteIpv4Drops- New value for the property.
-
setDropRouteIpv6Drops
public DataPathL3.Builder setDropRouteIpv6Drops(java.lang.Long dropRouteIpv6Drops)
Packet(IPv6) matching drop routes. format: int64- Parameters:
dropRouteIpv6Drops- New value for the property.
-
setNoRouteIpv4Drops
public DataPathL3.Builder setNoRouteIpv4Drops(java.lang.Long noRouteIpv4Drops)
No IPv4 routes. format: int64- Parameters:
noRouteIpv4Drops- New value for the property.
-
setNoRouteIpv6Drops
public DataPathL3.Builder setNoRouteIpv6Drops(java.lang.Long noRouteIpv6Drops)
No IPv6 routes. format: int64- Parameters:
noRouteIpv6Drops- New value for the property.
-
setNsHoldPktDrops
public DataPathL3.Builder setNsHoldPktDrops(java.lang.Long nsHoldPktDrops)
The drops of packet(IPv6) pending on neighbor resolution. format: int64- Parameters:
nsHoldPktDrops- New value for the property.
-
setPktAttrErrorDrops
public DataPathL3.Builder setPktAttrErrorDrops(java.lang.Long pktAttrErrorDrops)
Packets which failed attribute operation. format: int64- Parameters:
pktAttrErrorDrops- New value for the property.
-
setRpfIpv4Drops
public DataPathL3.Builder setRpfIpv4Drops(java.lang.Long rpfIpv4Drops)
Reverse path forwarding drops of packet(IPv4). format: int64- Parameters:
rpfIpv4Drops- New value for the property.
-
setRpfIpv6Drops
public DataPathL3.Builder setRpfIpv6Drops(java.lang.Long rpfIpv6Drops)
Reverse path forwarding drops of packet(IPv6). format: int64- Parameters:
rpfIpv6Drops- New value for the property.
-
setRxPktParsingErrorDrops
public DataPathL3.Builder setRxPktParsingErrorDrops(java.lang.Long rxPktParsingErrorDrops)
Packets failed to be parsed. format: int64- Parameters:
rxPktParsingErrorDrops- New value for the property.
-
setTtlIpv4Drops
public DataPathL3.Builder setTtlIpv4Drops(java.lang.Long ttlIpv4Drops)
Packet(IPv4) drops due to low TTL. format: int64- Parameters:
ttlIpv4Drops- New value for the property.
-
setTtlIpv6Drops
public DataPathL3.Builder setTtlIpv6Drops(java.lang.Long ttlIpv6Drops)
Packet(IPv6) drops due to low TTL. format: int64- Parameters:
ttlIpv6Drops- New value for the property.
-
setTxDispatchQueueTooLongDrops
public DataPathL3.Builder setTxDispatchQueueTooLongDrops(java.lang.Long txDispatchQueueTooLongDrops)
Packets being tail dropped in the txDispatchQueue. format: int64- Parameters:
txDispatchQueueTooLongDrops- New value for the property.
-
build
public DataPathL3 build()
-
-