Package com.vmware.nsx_policy.model
Class PacketProcessingEfficiencyWatch.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.PacketProcessingEfficiencyWatch.Builder
-
- Enclosing class:
- PacketProcessingEfficiencyWatch
public static final class PacketProcessingEfficiencyWatch.Builder extends java.lang.Object
Builder class forPacketProcessingEfficiencyWatch
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofPacketProcessingEfficiencyWatch
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PacketProcessingEfficiencyWatch
build()
PacketProcessingEfficiencyWatch.Builder
setFastpathFlowHitPps(java.lang.Double fastpathFlowHitPps)
Rate of flow hits.PacketProcessingEfficiencyWatch.Builder
setFastpathFlowMissPps(java.lang.Double fastpathFlowMissPps)
Rate at which packets are processed by slowpath because of a flow miss.PacketProcessingEfficiencyWatch.Builder
setFastpathSlowpathOnlyPps(java.lang.Double fastpathSlowpathOnlyPps)
Packet rate for packets that are always targeted to be processed by slowpath such as broadcast packets.PacketProcessingEfficiencyWatch.Builder
setOverlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps(java.lang.Double overlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps)
Unsuccessful CCP assisted overlay neighbor resolution on RX.PacketProcessingEfficiencyWatch.Builder
setOverlayUnsuccessfulMacLearningDueToTableFullRxpps(java.lang.Double overlayUnsuccessfulMacLearningDueToTableFullRxpps)
Unsuccessful mac learning on RX side due to table full.PacketProcessingEfficiencyWatch.Builder
setOverlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps(java.lang.Double overlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps)
Unsuccessful mac learning on RX side due to unknown tunnel endpoint.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofPacketProcessingEfficiencyWatch
.
-
-
Method Detail
-
setFastpathFlowHitPps
public PacketProcessingEfficiencyWatch.Builder setFastpathFlowHitPps(java.lang.Double fastpathFlowHitPps)
Rate of flow hits.- Parameters:
fastpathFlowHitPps
- New value for the property.
-
setFastpathFlowMissPps
public PacketProcessingEfficiencyWatch.Builder setFastpathFlowMissPps(java.lang.Double fastpathFlowMissPps)
Rate at which packets are processed by slowpath because of a flow miss. This has no overlap with slowpath packets..- Parameters:
fastpathFlowMissPps
- New value for the property.
-
setFastpathSlowpathOnlyPps
public PacketProcessingEfficiencyWatch.Builder setFastpathSlowpathOnlyPps(java.lang.Double fastpathSlowpathOnlyPps)
Packet rate for packets that are always targeted to be processed by slowpath such as broadcast packets.- Parameters:
fastpathSlowpathOnlyPps
- New value for the property.
-
setOverlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps
public PacketProcessingEfficiencyWatch.Builder setOverlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps(java.lang.Double overlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps)
Unsuccessful CCP assisted overlay neighbor resolution on RX.- Parameters:
overlayUnsuccessfulControlPlaneAssistedNeighborResolutionRxpps
- New value for the property.
-
setOverlayUnsuccessfulMacLearningDueToTableFullRxpps
public PacketProcessingEfficiencyWatch.Builder setOverlayUnsuccessfulMacLearningDueToTableFullRxpps(java.lang.Double overlayUnsuccessfulMacLearningDueToTableFullRxpps)
Unsuccessful mac learning on RX side due to table full.- Parameters:
overlayUnsuccessfulMacLearningDueToTableFullRxpps
- New value for the property.
-
setOverlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps
public PacketProcessingEfficiencyWatch.Builder setOverlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps(java.lang.Double overlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps)
Unsuccessful mac learning on RX side due to unknown tunnel endpoint.- Parameters:
overlayUnsuccessfulMacLearningDueToUnknownTunnelEndpointRxpps
- New value for the property.
-
build
public PacketProcessingEfficiencyWatch build()
-
-