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.ObjectBuilder 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 OverlayDataPathL2build()OverlayDataPathL2.BuildersetArpProxyReqFailDrops(java.lang.Long arpProxyReqFailDrops)Count of ARPs failed to send on uplinks for CCP unaware bindings.OverlayDataPathL2.BuildersetArpProxyRespDrops(java.lang.Long arpProxyRespDrops)Count of ARP response failed for each ARP suppressed packets.OverlayDataPathL2.BuildersetArpProxyRespUnknown(java.lang.Long arpProxyRespUnknown)Count of unknown IP-MAC binding message from CCP for ARP suppression.OverlayDataPathL2.BuildersetLeafRxDrops(java.lang.Long leafRxDrops)Total drops at VDL2LeafInput IOChain of a switchport.OverlayDataPathL2.BuildersetLeafRxRefPortNotFoundDrops(java.lang.Long leafRxRefPortNotFoundDrops)VDL2LeafInput drops as trunk port is not in logical switch.OverlayDataPathL2.BuildersetLeafRxSystemErrDrops(java.lang.Long leafRxSystemErrDrops)VDL2LeafInput drops on an LS due to system errors.OverlayDataPathL2.BuildersetLeafTxDrops(java.lang.Long leafTxDrops)Total drops at VDL2LeafOutput IOChain of a switchport.OverlayDataPathL2.BuildersetMacTblLookupFlood(java.lang.Long macTblLookupFlood)Count of unicast packets flooded onto remote VTEPs due to MAC table full.OverlayDataPathL2.BuildersetMacTblLookupFull(java.lang.Long macTblLookupFull)Number of VM MAC query to CCP failure due to MAC table full.OverlayDataPathL2.BuildersetMacTblUpdateFull(java.lang.Long macTblUpdateFull)Number of packet's SMAC learning failed at uplink due to MAC table full.OverlayDataPathL2.BuildersetMcastProxyRxDrops(java.lang.Long mcastProxyRxDrops)Count of BUM replicated packets dropped at MTEP TN at uplink input IOChain.OverlayDataPathL2.BuildersetMcastProxyTxDrops(java.lang.Long mcastProxyTxDrops)Count of BUM packets dropped at uplink output IOChain.OverlayDataPathL2.BuildersetNdProxyReqFailDrops(java.lang.Long ndProxyReqFailDrops)Count of ND packets failed to send on uplinks for CCP unaware bindings.OverlayDataPathL2.BuildersetNdProxyRespDrops(java.lang.Long ndProxyRespDrops)Count of ND response failed for each ND suppressed packets.OverlayDataPathL2.BuildersetNdProxyRespUnknown(java.lang.Long ndProxyRespUnknown)Count of unknown IP-MAC binding message from CCP for ND suppression.OverlayDataPathL2.BuildersetNestedTnMcastProxyDiffVlanTxDrops(java.lang.Long nestedTnMcastProxyDiffVlanTxDrops)Count of BUM replicated packet drops destined to nested TN.OverlayDataPathL2.BuildersetNestedTnMcastProxySameVlanTxDrops(java.lang.Long nestedTnMcastProxySameVlanTxDrops)Count of BUM replicated packet drops destined to nested TN.OverlayDataPathL2.BuildersetUplinkRxDrops(java.lang.Long uplinkRxDrops)Count of packets from underlay that are dropped at uplink input IOChain.OverlayDataPathL2.BuildersetUplinkRxGuestVlanDrops(java.lang.Long uplinkRxGuestVlanDrops)Drop at uplink input IOChain due to failure to remove guest VLAN tag.OverlayDataPathL2.BuildersetUplinkRxInvalidEncapDrops(java.lang.Long uplinkRxInvalidEncapDrops)Count of packets dropped at uplink input IOChain due to incorrect Encap.OverlayDataPathL2.BuildersetUplinkRxMcastInvalidDruplinkDrops(java.lang.Long uplinkRxMcastInvalidDruplinkDrops)Count of IP multicast packets dropped at unexpected DR uplink.OverlayDataPathL2.BuildersetUplinkRxSkipMacLearn(java.lang.Long uplinkRxSkipMacLearn)Count of packets for which MAC learn was skipped at uplink input IOChain.OverlayDataPathL2.BuildersetUplinkRxSystemErrDrops(java.lang.Long uplinkRxSystemErrDrops)Drop at uplink input IOChain due to system errors.OverlayDataPathL2.BuildersetUplinkRxWrongDestDrops(java.lang.Long uplinkRxWrongDestDrops)Drop at uplink port input IOChain due to incorrect destination VTEP IP.OverlayDataPathL2.BuildersetUplinkTxDrops(java.lang.Long uplinkTxDrops)Total DVS sent packet drops at uplink output IOChain.OverlayDataPathL2.BuildersetUplinkTxInvalidFrameDrops(java.lang.Long uplinkTxInvalidFrameDrops)Count of invalid packets dropped at uplink IOChain.OverlayDataPathL2.BuildersetUplinkTxInvalidStateDrops(java.lang.Long uplinkTxInvalidStateDrops)Packet drops at uplink IOChain due to incorrect uplink VLAN configuration.OverlayDataPathL2.BuildersetUplinkTxNestedTnReplDrops(java.lang.Long uplinkTxNestedTnReplDrops)Count of packets to nested TN dropped at uplink output IOChain.OverlayDataPathL2.BuildersetUplinkTxTeamingDrops(java.lang.Long uplinkTxTeamingDrops)Count of packets dropped at uplink IOChain due to uplink teaming failure.OverlayDataPathL2.BuildersetUplinkTxUcastFlood(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()
-
-