Package com.vmware.nsx_policy.model
Class OverlayDataPathL2.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.OverlayDataPathL2.Builder
-
- Enclosing class:
- OverlayDataPathL2
public static final class OverlayDataPathL2.Builder extends java.lang.Object
Builder class forOverlayDataPathL2
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofOverlayDataPathL2
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OverlayDataPathL2
build()
OverlayDataPathL2.Builder
setArpProxyReqFailDrops(java.lang.Long arpProxyReqFailDrops)
Count of ARPs failed to send on uplinks for CCP unaware bindings.OverlayDataPathL2.Builder
setArpProxyRespDrops(java.lang.Long arpProxyRespDrops)
Count of ARP response failed for each ARP suppressed packets.OverlayDataPathL2.Builder
setArpProxyRespUnknown(java.lang.Long arpProxyRespUnknown)
Count of unknown IP-MAC binding message from CCP for ARP suppression.OverlayDataPathL2.Builder
setLeafRxDrops(java.lang.Long leafRxDrops)
Total drops at VDL2LeafInput IOChain of a switchport.OverlayDataPathL2.Builder
setLeafRxRefPortNotFoundDrops(java.lang.Long leafRxRefPortNotFoundDrops)
VDL2LeafInput drops as trunk port is not in logical switch.OverlayDataPathL2.Builder
setLeafRxSystemErrDrops(java.lang.Long leafRxSystemErrDrops)
VDL2LeafInput drops on an LS due to system errors.OverlayDataPathL2.Builder
setLeafTxDrops(java.lang.Long leafTxDrops)
Total drops at VDL2LeafOutput IOChain of a switchport.OverlayDataPathL2.Builder
setMacTblLookupFlood(java.lang.Long macTblLookupFlood)
Count of unicast packets flooded onto remote VTEPs due to MAC table full.OverlayDataPathL2.Builder
setMacTblLookupFull(java.lang.Long macTblLookupFull)
Number of VM MAC query to CCP failure due to MAC table full.OverlayDataPathL2.Builder
setMacTblUpdateFull(java.lang.Long macTblUpdateFull)
Number of packet's SMAC learning failed at uplink due to MAC table full.OverlayDataPathL2.Builder
setMcastProxyRxDrops(java.lang.Long mcastProxyRxDrops)
Count of BUM replicated packets dropped at MTEP TN at uplink input IOChain.OverlayDataPathL2.Builder
setMcastProxyTxDrops(java.lang.Long mcastProxyTxDrops)
Count of BUM packets dropped at uplink output IOChain.OverlayDataPathL2.Builder
setNdProxyReqFailDrops(java.lang.Long ndProxyReqFailDrops)
Count of ND packets failed to send on uplinks for CCP unaware bindings.OverlayDataPathL2.Builder
setNdProxyRespDrops(java.lang.Long ndProxyRespDrops)
Count of ND response failed for each ND suppressed packets.OverlayDataPathL2.Builder
setNdProxyRespUnknown(java.lang.Long ndProxyRespUnknown)
Count of unknown IP-MAC binding message from CCP for ND suppression.OverlayDataPathL2.Builder
setNestedTnMcastProxyDiffVlanTxDrops(java.lang.Long nestedTnMcastProxyDiffVlanTxDrops)
Count of BUM replicated packet drops destined to nested TN.OverlayDataPathL2.Builder
setNestedTnMcastProxySameVlanTxDrops(java.lang.Long nestedTnMcastProxySameVlanTxDrops)
Count of BUM replicated packet drops destined to nested TN.OverlayDataPathL2.Builder
setUplinkRxDrops(java.lang.Long uplinkRxDrops)
Count of packets from underlay that are dropped at uplink input IOChain.OverlayDataPathL2.Builder
setUplinkRxGuestVlanDrops(java.lang.Long uplinkRxGuestVlanDrops)
Drop at uplink input IOChain due to failure to remove guest VLAN tag.OverlayDataPathL2.Builder
setUplinkRxInvalidEncapDrops(java.lang.Long uplinkRxInvalidEncapDrops)
Count of packets dropped at uplink input IOChain due to incorrect Encap.OverlayDataPathL2.Builder
setUplinkRxMcastInvalidDruplinkDrops(java.lang.Long uplinkRxMcastInvalidDruplinkDrops)
Count of IP multicast packets dropped at unexpected DR uplink.OverlayDataPathL2.Builder
setUplinkRxSkipMacLearn(java.lang.Long uplinkRxSkipMacLearn)
Count of packets for which MAC learn was skipped at uplink input IOChain.OverlayDataPathL2.Builder
setUplinkRxSystemErrDrops(java.lang.Long uplinkRxSystemErrDrops)
Drop at uplink input IOChain due to system errors.OverlayDataPathL2.Builder
setUplinkRxWrongDestDrops(java.lang.Long uplinkRxWrongDestDrops)
Drop at uplink port input IOChain due to incorrect destination VTEP IP.OverlayDataPathL2.Builder
setUplinkTxDrops(java.lang.Long uplinkTxDrops)
Total DVS sent packet drops at uplink output IOChain.OverlayDataPathL2.Builder
setUplinkTxInvalidFrameDrops(java.lang.Long uplinkTxInvalidFrameDrops)
Count of invalid packets dropped at uplink IOChain.OverlayDataPathL2.Builder
setUplinkTxInvalidStateDrops(java.lang.Long uplinkTxInvalidStateDrops)
Packet drops at uplink IOChain due to incorrect uplink VLAN configuration.OverlayDataPathL2.Builder
setUplinkTxNestedTnReplDrops(java.lang.Long uplinkTxNestedTnReplDrops)
Count of packets to nested TN dropped at uplink output IOChain.OverlayDataPathL2.Builder
setUplinkTxTeamingDrops(java.lang.Long uplinkTxTeamingDrops)
Count of packets dropped at uplink IOChain due to uplink teaming failure.OverlayDataPathL2.Builder
setUplinkTxUcastFlood(java.lang.Long uplinkTxUcastFlood)
Count of unknown unicast packets at uplink output IOChain.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofOverlayDataPathL2
.
-
-
Method Detail
-
setArpProxyReqFailDrops
public OverlayDataPathL2.Builder setArpProxyReqFailDrops(java.lang.Long arpProxyReqFailDrops)
Count of ARPs failed to send on uplinks for CCP unaware bindings. format: int64- Parameters:
arpProxyReqFailDrops
- New value for the property.
-
setArpProxyRespDrops
public OverlayDataPathL2.Builder setArpProxyRespDrops(java.lang.Long arpProxyRespDrops)
Count of ARP response failed for each ARP suppressed packets. format: int64- Parameters:
arpProxyRespDrops
- New value for the property.
-
setArpProxyRespUnknown
public OverlayDataPathL2.Builder setArpProxyRespUnknown(java.lang.Long arpProxyRespUnknown)
Count of unknown IP-MAC binding message from CCP for ARP suppression. format: int64- Parameters:
arpProxyRespUnknown
- New value for the property.
-
setLeafRxDrops
public OverlayDataPathL2.Builder setLeafRxDrops(java.lang.Long leafRxDrops)
Total drops at VDL2LeafInput IOChain of a switchport. format: int64- Parameters:
leafRxDrops
- New value for the property.
-
setLeafRxRefPortNotFoundDrops
public OverlayDataPathL2.Builder setLeafRxRefPortNotFoundDrops(java.lang.Long leafRxRefPortNotFoundDrops)
VDL2LeafInput drops as trunk port is not in logical switch. format: int64- Parameters:
leafRxRefPortNotFoundDrops
- New value for the property.
-
setLeafRxSystemErrDrops
public OverlayDataPathL2.Builder setLeafRxSystemErrDrops(java.lang.Long leafRxSystemErrDrops)
VDL2LeafInput drops on an LS due to system errors. format: int64- Parameters:
leafRxSystemErrDrops
- New value for the property.
-
setLeafTxDrops
public OverlayDataPathL2.Builder setLeafTxDrops(java.lang.Long leafTxDrops)
Total drops at VDL2LeafOutput IOChain of a switchport. format: int64- Parameters:
leafTxDrops
- New value for the property.
-
setMacTblLookupFlood
public OverlayDataPathL2.Builder setMacTblLookupFlood(java.lang.Long macTblLookupFlood)
Count of unicast packets flooded onto remote VTEPs due to MAC table full. format: int64- Parameters:
macTblLookupFlood
- New value for the property.
-
setMacTblLookupFull
public OverlayDataPathL2.Builder setMacTblLookupFull(java.lang.Long macTblLookupFull)
Number of VM MAC query to CCP failure due to MAC table full. format: int64- Parameters:
macTblLookupFull
- New value for the property.
-
setMacTblUpdateFull
public OverlayDataPathL2.Builder setMacTblUpdateFull(java.lang.Long macTblUpdateFull)
Number of packet's SMAC learning failed at uplink due to MAC table full. format: int64- Parameters:
macTblUpdateFull
- New value for the property.
-
setMcastProxyRxDrops
public OverlayDataPathL2.Builder setMcastProxyRxDrops(java.lang.Long mcastProxyRxDrops)
Count of BUM replicated packets dropped at MTEP TN at uplink input IOChain. format: int64- Parameters:
mcastProxyRxDrops
- New value for the property.
-
setMcastProxyTxDrops
public OverlayDataPathL2.Builder setMcastProxyTxDrops(java.lang.Long mcastProxyTxDrops)
Count of BUM packets dropped at uplink output IOChain. format: int64- Parameters:
mcastProxyTxDrops
- New value for the property.
-
setNdProxyReqFailDrops
public OverlayDataPathL2.Builder setNdProxyReqFailDrops(java.lang.Long ndProxyReqFailDrops)
Count of ND packets failed to send on uplinks for CCP unaware bindings. format: int64- Parameters:
ndProxyReqFailDrops
- New value for the property.
-
setNdProxyRespDrops
public OverlayDataPathL2.Builder setNdProxyRespDrops(java.lang.Long ndProxyRespDrops)
Count of ND response failed for each ND suppressed packets. format: int64- Parameters:
ndProxyRespDrops
- New value for the property.
-
setNdProxyRespUnknown
public OverlayDataPathL2.Builder setNdProxyRespUnknown(java.lang.Long ndProxyRespUnknown)
Count of unknown IP-MAC binding message from CCP for ND suppression. format: int64- Parameters:
ndProxyRespUnknown
- New value for the property.
-
setNestedTnMcastProxyDiffVlanTxDrops
public OverlayDataPathL2.Builder setNestedTnMcastProxyDiffVlanTxDrops(java.lang.Long nestedTnMcastProxyDiffVlanTxDrops)
Count of BUM replicated packet drops destined to nested TN. format: int64- Parameters:
nestedTnMcastProxyDiffVlanTxDrops
- New value for the property.
-
setNestedTnMcastProxySameVlanTxDrops
public OverlayDataPathL2.Builder setNestedTnMcastProxySameVlanTxDrops(java.lang.Long nestedTnMcastProxySameVlanTxDrops)
Count of BUM replicated packet drops destined to nested TN. format: int64- Parameters:
nestedTnMcastProxySameVlanTxDrops
- New value for the property.
-
setUplinkRxDrops
public OverlayDataPathL2.Builder setUplinkRxDrops(java.lang.Long uplinkRxDrops)
Count of packets from underlay that are dropped at uplink input IOChain. format: int64- Parameters:
uplinkRxDrops
- New value for the property.
-
setUplinkRxGuestVlanDrops
public OverlayDataPathL2.Builder setUplinkRxGuestVlanDrops(java.lang.Long uplinkRxGuestVlanDrops)
Drop at uplink input IOChain due to failure to remove guest VLAN tag. format: int64- Parameters:
uplinkRxGuestVlanDrops
- New value for the property.
-
setUplinkRxInvalidEncapDrops
public OverlayDataPathL2.Builder setUplinkRxInvalidEncapDrops(java.lang.Long uplinkRxInvalidEncapDrops)
Count of packets dropped at uplink input IOChain due to incorrect Encap. format: int64- Parameters:
uplinkRxInvalidEncapDrops
- New value for the property.
-
setUplinkRxMcastInvalidDruplinkDrops
public OverlayDataPathL2.Builder setUplinkRxMcastInvalidDruplinkDrops(java.lang.Long uplinkRxMcastInvalidDruplinkDrops)
Count of IP multicast packets dropped at unexpected DR uplink. format: int64- Parameters:
uplinkRxMcastInvalidDruplinkDrops
- New value for the property.
-
setUplinkRxSkipMacLearn
public OverlayDataPathL2.Builder setUplinkRxSkipMacLearn(java.lang.Long uplinkRxSkipMacLearn)
Count of packets for which MAC learn was skipped at uplink input IOChain. format: int64- Parameters:
uplinkRxSkipMacLearn
- New value for the property.
-
setUplinkRxSystemErrDrops
public OverlayDataPathL2.Builder setUplinkRxSystemErrDrops(java.lang.Long uplinkRxSystemErrDrops)
Drop at uplink input IOChain due to system errors. format: int64- Parameters:
uplinkRxSystemErrDrops
- New value for the property.
-
setUplinkRxWrongDestDrops
public OverlayDataPathL2.Builder setUplinkRxWrongDestDrops(java.lang.Long uplinkRxWrongDestDrops)
Drop at uplink port input IOChain due to incorrect destination VTEP IP. format: int64- Parameters:
uplinkRxWrongDestDrops
- New value for the property.
-
setUplinkTxDrops
public OverlayDataPathL2.Builder setUplinkTxDrops(java.lang.Long uplinkTxDrops)
Total DVS sent packet drops at uplink output IOChain. format: int64- Parameters:
uplinkTxDrops
- New value for the property.
-
setUplinkTxInvalidFrameDrops
public OverlayDataPathL2.Builder setUplinkTxInvalidFrameDrops(java.lang.Long uplinkTxInvalidFrameDrops)
Count of invalid packets dropped at uplink IOChain. format: int64- Parameters:
uplinkTxInvalidFrameDrops
- New value for the property.
-
setUplinkTxInvalidStateDrops
public OverlayDataPathL2.Builder setUplinkTxInvalidStateDrops(java.lang.Long uplinkTxInvalidStateDrops)
Packet drops at uplink IOChain due to incorrect uplink VLAN configuration. format: int64- Parameters:
uplinkTxInvalidStateDrops
- New value for the property.
-
setUplinkTxNestedTnReplDrops
public OverlayDataPathL2.Builder setUplinkTxNestedTnReplDrops(java.lang.Long uplinkTxNestedTnReplDrops)
Count of packets to nested TN dropped at uplink output IOChain. format: int64- Parameters:
uplinkTxNestedTnReplDrops
- New value for the property.
-
setUplinkTxTeamingDrops
public OverlayDataPathL2.Builder setUplinkTxTeamingDrops(java.lang.Long uplinkTxTeamingDrops)
Count of packets dropped at uplink IOChain due to uplink teaming failure. format: int64- Parameters:
uplinkTxTeamingDrops
- New value for the property.
-
setUplinkTxUcastFlood
public OverlayDataPathL2.Builder setUplinkTxUcastFlood(java.lang.Long uplinkTxUcastFlood)
Count of unknown unicast packets at uplink output IOChain. format: int64- Parameters:
uplinkTxUcastFlood
- New value for the property.
-
build
public OverlayDataPathL2 build()
-
-