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.Object
Builder 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 VdrbCounters
build()
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.
-
-
-
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()
-
-