Package com.vmware.nsx_policy.model
Class VdrbCounters.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.VdrbCounters.Builder
-
- Enclosing class:
- VdrbCounters
public static final class VdrbCounters.Builder extends java.lang.ObjectBuilder class forVdrbCounters.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofVdrbCounters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VdrbCountersbuild()VdrbCounters.BuildersetArpHoldPktDrops(java.lang.Long arpHoldPktDrops)The drops of packet(IPv4) pending on ARP resolution format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetConsumedIcmpv4(java.lang.Long consumedIcmpv4)ICMP packets(IPv4) destinated to VDR and consumed by VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetConsumedIcmpv6(java.lang.Long consumedIcmpv6)ICMP packets(IPv6) destinated to VDR and consumed by VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetDropRouteIpv4Drops(java.lang.Long dropRouteIpv4Drops)Packet(IPv4) matching drop routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetDropRouteIpv6Drops(java.lang.Long dropRouteIpv6Drops)Packet(IPv6) matching drop routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetNoNbrIpv4(java.lang.Long noNbrIpv4)No IPv4 ARP entry found format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetNoNbrIpv6(java.lang.Long noNbrIpv6)No IPv6 Neighbor entry found format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetNoRouteIpv4Drops(java.lang.Long noRouteIpv4Drops)No IPv4 routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetNoRouteIpv6Drops(java.lang.Long noRouteIpv6Drops)No IPv6 routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetNsHoldPktDrops(java.lang.Long nsHoldPktDrops)The drops of packet(IPv6) pending on neighbor resolution format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetPktAttrErrorDrops(java.lang.Long pktAttrErrorDrops)Packets which failed attribute operation format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRelayedDhcpv4Req(java.lang.Long relayedDhcpv4Req)Relayed DHCPv4 requests format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRelayedDhcpv4Rsp(java.lang.Long relayedDhcpv4Rsp)Relayed DHCPv4 responses format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRelayedDhcpv6Req(java.lang.Long relayedDhcpv6Req)Relayed DHCPv6 requests format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRelayedDhcpv6Rsp(java.lang.Long relayedDhcpv6Rsp)Relayed DHCPv6 responses format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRpfIpv4Drops(java.lang.Long rpfIpv4Drops)Reverse path forwarding drops of packet(IPv4) format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRpfIpv6Drops(java.lang.Long rpfIpv6Drops)Reverse path forwarding drops of packet(IPv6) format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRxArpReq(java.lang.Long rxArpReq)Arp Reqests received format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRxIpv4(java.lang.Long rxIpv4)Packets(IPv4) received on VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRxIpv6(java.lang.Long rxIpv6)Packets(IPv6) received on VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetRxPktParsingErrorDrops(java.lang.Long rxPktParsingErrorDrops)Packets failed to be parsed format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTtlIpv4Drops(java.lang.Long ttlIpv4Drops)Packet(IPv4) drops due to low TTL format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTtlIpv6Drops(java.lang.Long ttlIpv6Drops)Packet(IPv6) drops due to low TTL format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTxArpRsp(java.lang.Long txArpRsp)Arp Responses sent format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTxDispatchQueueTooLongDrops(java.lang.Long txDispatchQueueTooLongDrops)Packets being tail dropped in the txDispatchQueue format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTxIpv4(java.lang.Long txIpv4)Packets(IPv4) sent from VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.VdrbCounters.BuildersetTxIpv6(java.lang.Long txIpv6)Packets(IPv6) sent from VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofVdrbCounters.
-
-
Method Detail
-
setArpHoldPktDrops
public VdrbCounters.Builder setArpHoldPktDrops(java.lang.Long arpHoldPktDrops)
The drops of packet(IPv4) pending on ARP resolution format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
arpHoldPktDrops- New value for the property.
-
setConsumedIcmpv4
public VdrbCounters.Builder setConsumedIcmpv4(java.lang.Long consumedIcmpv4)
ICMP packets(IPv4) destinated to VDR and consumed by VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
consumedIcmpv4- New value for the property.
-
setConsumedIcmpv6
public VdrbCounters.Builder setConsumedIcmpv6(java.lang.Long consumedIcmpv6)
ICMP packets(IPv6) destinated to VDR and consumed by VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
consumedIcmpv6- New value for the property.
-
setDropRouteIpv4Drops
public VdrbCounters.Builder setDropRouteIpv4Drops(java.lang.Long dropRouteIpv4Drops)
Packet(IPv4) matching drop routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
dropRouteIpv4Drops- New value for the property.
-
setDropRouteIpv6Drops
public VdrbCounters.Builder setDropRouteIpv6Drops(java.lang.Long dropRouteIpv6Drops)
Packet(IPv6) matching drop routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
dropRouteIpv6Drops- New value for the property.
-
setNoNbrIpv4
public VdrbCounters.Builder setNoNbrIpv4(java.lang.Long noNbrIpv4)
No IPv4 ARP entry found format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
noNbrIpv4- New value for the property.
-
setNoNbrIpv6
public VdrbCounters.Builder setNoNbrIpv6(java.lang.Long noNbrIpv6)
No IPv6 Neighbor entry found format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
noNbrIpv6- New value for the property.
-
setNoRouteIpv4Drops
public VdrbCounters.Builder setNoRouteIpv4Drops(java.lang.Long noRouteIpv4Drops)
No IPv4 routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
noRouteIpv4Drops- New value for the property.
-
setNoRouteIpv6Drops
public VdrbCounters.Builder setNoRouteIpv6Drops(java.lang.Long noRouteIpv6Drops)
No IPv6 routes format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
noRouteIpv6Drops- New value for the property.
-
setNsHoldPktDrops
public VdrbCounters.Builder setNsHoldPktDrops(java.lang.Long nsHoldPktDrops)
The drops of packet(IPv6) pending on neighbor resolution format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
nsHoldPktDrops- New value for the property.
-
setPktAttrErrorDrops
public VdrbCounters.Builder setPktAttrErrorDrops(java.lang.Long pktAttrErrorDrops)
Packets which failed attribute operation format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
pktAttrErrorDrops- New value for the property.
-
setRelayedDhcpv4Req
public VdrbCounters.Builder setRelayedDhcpv4Req(java.lang.Long relayedDhcpv4Req)
Relayed DHCPv4 requests format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
relayedDhcpv4Req- New value for the property.
-
setRelayedDhcpv4Rsp
public VdrbCounters.Builder setRelayedDhcpv4Rsp(java.lang.Long relayedDhcpv4Rsp)
Relayed DHCPv4 responses format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
relayedDhcpv4Rsp- New value for the property.
-
setRelayedDhcpv6Req
public VdrbCounters.Builder setRelayedDhcpv6Req(java.lang.Long relayedDhcpv6Req)
Relayed DHCPv6 requests format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
relayedDhcpv6Req- New value for the property.
-
setRelayedDhcpv6Rsp
public VdrbCounters.Builder setRelayedDhcpv6Rsp(java.lang.Long relayedDhcpv6Rsp)
Relayed DHCPv6 responses format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
relayedDhcpv6Rsp- New value for the property.
-
setRpfIpv4Drops
public VdrbCounters.Builder setRpfIpv4Drops(java.lang.Long rpfIpv4Drops)
Reverse path forwarding drops of packet(IPv4) format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rpfIpv4Drops- New value for the property.
-
setRpfIpv6Drops
public VdrbCounters.Builder setRpfIpv6Drops(java.lang.Long rpfIpv6Drops)
Reverse path forwarding drops of packet(IPv6) format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rpfIpv6Drops- New value for the property.
-
setRxArpReq
public VdrbCounters.Builder setRxArpReq(java.lang.Long rxArpReq)
Arp Reqests received format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rxArpReq- New value for the property.
-
setRxIpv4
public VdrbCounters.Builder setRxIpv4(java.lang.Long rxIpv4)
Packets(IPv4) received on VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rxIpv4- New value for the property.
-
setRxIpv6
public VdrbCounters.Builder setRxIpv6(java.lang.Long rxIpv6)
Packets(IPv6) received on VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rxIpv6- New value for the property.
-
setRxPktParsingErrorDrops
public VdrbCounters.Builder setRxPktParsingErrorDrops(java.lang.Long rxPktParsingErrorDrops)
Packets failed to be parsed format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
rxPktParsingErrorDrops- New value for the property.
-
setTtlIpv4Drops
public VdrbCounters.Builder setTtlIpv4Drops(java.lang.Long ttlIpv4Drops)
Packet(IPv4) drops due to low TTL format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
ttlIpv4Drops- New value for the property.
-
setTtlIpv6Drops
public VdrbCounters.Builder setTtlIpv6Drops(java.lang.Long ttlIpv6Drops)
Packet(IPv6) drops due to low TTL format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
ttlIpv6Drops- New value for the property.
-
setTxArpRsp
public VdrbCounters.Builder setTxArpRsp(java.lang.Long txArpRsp)
Arp Responses sent format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
txArpRsp- New value for the property.
-
setTxDispatchQueueTooLongDrops
public VdrbCounters.Builder setTxDispatchQueueTooLongDrops(java.lang.Long txDispatchQueueTooLongDrops)
Packets being tail dropped in the txDispatchQueue format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
txDispatchQueueTooLongDrops- New value for the property.
-
setTxIpv4
public VdrbCounters.Builder setTxIpv4(java.lang.Long txIpv4)
Packets(IPv4) sent from VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
txIpv4- New value for the property.
-
setTxIpv6
public VdrbCounters.Builder setTxIpv6(java.lang.Long txIpv6)
Packets(IPv6) sent from VDR format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
txIpv6- New value for the property.
-
build
public VdrbCounters build()
-
-