Package com.vmware.nsx_policy.model
Class DatapathPacketDrops.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.DatapathPacketDrops.Builder
-
- Enclosing class:
- DatapathPacketDrops
public static final class DatapathPacketDrops.Builder extends java.lang.ObjectBuilder class forDatapathPacketDrops.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofDatapathPacketDrops.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatapathPacketDropsbuild()DatapathPacketDrops.BuildersetBroadcastRateLimitingPacketDrops(java.lang.Long broadcastRateLimitingPacketDrops)Drops due to broadcast rate limiting.DatapathPacketDrops.BuildersetFastpathPacketDrops(java.lang.Long fastpathPacketDrops)Drops by the Fastpath.DatapathPacketDrops.BuildersetFirewallFloodLimitPacketDrops(java.lang.Long firewallFloodLimitPacketDrops)Firewall flood limit drops.DatapathPacketDrops.BuildersetFirewallInternalErrorPacketDrops(java.lang.Long firewallInternalErrorPacketDrops)Drops due to Firewall detected internal error.DatapathPacketDrops.BuildersetFirewallMalformedPacketDrops(java.lang.Long firewallMalformedPacketDrops)Drop due to Firewall detected malformed packet.DatapathPacketDrops.BuildersetFirewallPacketRejects(java.lang.Long firewallPacketRejects)Drops due to Firewall packet rejects.DatapathPacketDrops.BuildersetFirewallRuleReceivedPacketDrops(java.lang.Long firewallRuleReceivedPacketDrops)Firewall rule drops at RX.DatapathPacketDrops.BuildersetFirewallRuleTransmittedPacketDrops(java.lang.Long firewallRuleTransmittedPacketDrops)Firewall rule drops at TX.DatapathPacketDrops.BuildersetFirewallStateCheckPacketDrops(java.lang.Long firewallStateCheckPacketDrops)Firewall state check drops.DatapathPacketDrops.BuildersetFirewallStateTableFullPacketDrops(java.lang.Long firewallStateTableFullPacketDrops)Drops due to Firewall state table full.DatapathPacketDrops.BuildersetFirewallTotalPacketDrops(java.lang.Long firewallTotalPacketDrops)Firewall total packet drops.DatapathPacketDrops.BuildersetHostswitchNetworkMismatchPacketDrops(java.lang.Long hostswitchNetworkMismatchPacketDrops)RX Drops at vswitch due to network mismatch.DatapathPacketDrops.BuildersetHostswitchReceivedForgedMacPacketDrops(java.lang.Long hostswitchReceivedForgedMacPacketDrops)RX drops at vswtich due to forged mac.DatapathPacketDrops.BuildersetL3HopLimitPacketDrops(java.lang.Long l3HopLimitPacketDrops)L3 Drops due to hop limit (TTL).DatapathPacketDrops.BuildersetL3NeighborUnreachablePacketDrops(java.lang.Long l3NeighborUnreachablePacketDrops)L3 Drops due to unreachable neighbor.DatapathPacketDrops.BuildersetL3NoRoutePacketDrops(java.lang.Long l3NoRoutePacketDrops)L3 Drops due to no route.DatapathPacketDrops.BuildersetL3ReversePathForwardingPacketDrops(java.lang.Long l3ReversePathForwardingPacketDrops)L3 drops due to reverse path forwarding.DatapathPacketDrops.BuildersetOverlayReceivedPacketDrops(java.lang.Long overlayReceivedPacketDrops)Overlay RX drops.DatapathPacketDrops.BuildersetOverlayTransmittedPacketDrops(java.lang.Long overlayTransmittedPacketDrops)Overlay TX drops.DatapathPacketDrops.BuildersetOverlayUplinkReceivedPacketDrops(java.lang.Long overlayUplinkReceivedPacketDrops)Overlay uplink RX drops.DatapathPacketDrops.BuildersetOverlayUplinkTransmittedPacketDrops(java.lang.Long overlayUplinkTransmittedPacketDrops)Overlay uplink TX drops.DatapathPacketDrops.BuildersetPacketParsingErrorDrops(java.lang.Long packetParsingErrorDrops)Drops due to parsing errors.DatapathPacketDrops.BuildersetSpoofGuardPacketDrops(java.lang.Long spoofGuardPacketDrops)Drops due to spoofguard.DatapathPacketDrops.BuildersetWorkloadBpduFilterPacketDrops(java.lang.Long workloadBpduFilterPacketDrops)Drops due to BPDU filtering.DatapathPacketDrops.BuildersetWorkloadDhcpNotAllowedPacketDrops(java.lang.Long workloadDhcpNotAllowedPacketDrops)Drops due to workload DHCP not allowed.DatapathPacketDrops.BuildersetWorkloadIpv6RaGuardPacketDrops(java.lang.Long workloadIpv6RaGuardPacketDrops)Drops due to workload ipv6 router advertisement guard.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofDatapathPacketDrops.
-
-
Method Detail
-
setBroadcastRateLimitingPacketDrops
public DatapathPacketDrops.Builder setBroadcastRateLimitingPacketDrops(java.lang.Long broadcastRateLimitingPacketDrops)
Drops due to broadcast rate limiting. format: int64- Parameters:
broadcastRateLimitingPacketDrops- New value for the property.
-
setFastpathPacketDrops
public DatapathPacketDrops.Builder setFastpathPacketDrops(java.lang.Long fastpathPacketDrops)
Drops by the Fastpath. format: int64- Parameters:
fastpathPacketDrops- New value for the property.
-
setFirewallFloodLimitPacketDrops
public DatapathPacketDrops.Builder setFirewallFloodLimitPacketDrops(java.lang.Long firewallFloodLimitPacketDrops)
Firewall flood limit drops. format: int64- Parameters:
firewallFloodLimitPacketDrops- New value for the property.
-
setFirewallInternalErrorPacketDrops
public DatapathPacketDrops.Builder setFirewallInternalErrorPacketDrops(java.lang.Long firewallInternalErrorPacketDrops)
Drops due to Firewall detected internal error. format: int64- Parameters:
firewallInternalErrorPacketDrops- New value for the property.
-
setFirewallMalformedPacketDrops
public DatapathPacketDrops.Builder setFirewallMalformedPacketDrops(java.lang.Long firewallMalformedPacketDrops)
Drop due to Firewall detected malformed packet. format: int64- Parameters:
firewallMalformedPacketDrops- New value for the property.
-
setFirewallPacketRejects
public DatapathPacketDrops.Builder setFirewallPacketRejects(java.lang.Long firewallPacketRejects)
Drops due to Firewall packet rejects. format: int64- Parameters:
firewallPacketRejects- New value for the property.
-
setFirewallRuleReceivedPacketDrops
public DatapathPacketDrops.Builder setFirewallRuleReceivedPacketDrops(java.lang.Long firewallRuleReceivedPacketDrops)
Firewall rule drops at RX. format: int64- Parameters:
firewallRuleReceivedPacketDrops- New value for the property.
-
setFirewallRuleTransmittedPacketDrops
public DatapathPacketDrops.Builder setFirewallRuleTransmittedPacketDrops(java.lang.Long firewallRuleTransmittedPacketDrops)
Firewall rule drops at TX. format: int64- Parameters:
firewallRuleTransmittedPacketDrops- New value for the property.
-
setFirewallStateCheckPacketDrops
public DatapathPacketDrops.Builder setFirewallStateCheckPacketDrops(java.lang.Long firewallStateCheckPacketDrops)
Firewall state check drops. format: int64- Parameters:
firewallStateCheckPacketDrops- New value for the property.
-
setFirewallStateTableFullPacketDrops
public DatapathPacketDrops.Builder setFirewallStateTableFullPacketDrops(java.lang.Long firewallStateTableFullPacketDrops)
Drops due to Firewall state table full. format: int64- Parameters:
firewallStateTableFullPacketDrops- New value for the property.
-
setFirewallTotalPacketDrops
public DatapathPacketDrops.Builder setFirewallTotalPacketDrops(java.lang.Long firewallTotalPacketDrops)
Firewall total packet drops. format: int64- Parameters:
firewallTotalPacketDrops- New value for the property.
-
setHostswitchNetworkMismatchPacketDrops
public DatapathPacketDrops.Builder setHostswitchNetworkMismatchPacketDrops(java.lang.Long hostswitchNetworkMismatchPacketDrops)
RX Drops at vswitch due to network mismatch. format: int64- Parameters:
hostswitchNetworkMismatchPacketDrops- New value for the property.
-
setHostswitchReceivedForgedMacPacketDrops
public DatapathPacketDrops.Builder setHostswitchReceivedForgedMacPacketDrops(java.lang.Long hostswitchReceivedForgedMacPacketDrops)
RX drops at vswtich due to forged mac. format: int64- Parameters:
hostswitchReceivedForgedMacPacketDrops- New value for the property.
-
setL3HopLimitPacketDrops
public DatapathPacketDrops.Builder setL3HopLimitPacketDrops(java.lang.Long l3HopLimitPacketDrops)
L3 Drops due to hop limit (TTL). format: int64- Parameters:
l3HopLimitPacketDrops- New value for the property.
-
setL3NeighborUnreachablePacketDrops
public DatapathPacketDrops.Builder setL3NeighborUnreachablePacketDrops(java.lang.Long l3NeighborUnreachablePacketDrops)
L3 Drops due to unreachable neighbor. format: int64- Parameters:
l3NeighborUnreachablePacketDrops- New value for the property.
-
setL3NoRoutePacketDrops
public DatapathPacketDrops.Builder setL3NoRoutePacketDrops(java.lang.Long l3NoRoutePacketDrops)
L3 Drops due to no route. format: int64- Parameters:
l3NoRoutePacketDrops- New value for the property.
-
setL3ReversePathForwardingPacketDrops
public DatapathPacketDrops.Builder setL3ReversePathForwardingPacketDrops(java.lang.Long l3ReversePathForwardingPacketDrops)
L3 drops due to reverse path forwarding. format: int64- Parameters:
l3ReversePathForwardingPacketDrops- New value for the property.
-
setOverlayReceivedPacketDrops
public DatapathPacketDrops.Builder setOverlayReceivedPacketDrops(java.lang.Long overlayReceivedPacketDrops)
Overlay RX drops. format: int64- Parameters:
overlayReceivedPacketDrops- New value for the property.
-
setOverlayTransmittedPacketDrops
public DatapathPacketDrops.Builder setOverlayTransmittedPacketDrops(java.lang.Long overlayTransmittedPacketDrops)
Overlay TX drops. format: int64- Parameters:
overlayTransmittedPacketDrops- New value for the property.
-
setOverlayUplinkReceivedPacketDrops
public DatapathPacketDrops.Builder setOverlayUplinkReceivedPacketDrops(java.lang.Long overlayUplinkReceivedPacketDrops)
Overlay uplink RX drops. format: int64- Parameters:
overlayUplinkReceivedPacketDrops- New value for the property.
-
setOverlayUplinkTransmittedPacketDrops
public DatapathPacketDrops.Builder setOverlayUplinkTransmittedPacketDrops(java.lang.Long overlayUplinkTransmittedPacketDrops)
Overlay uplink TX drops. format: int64- Parameters:
overlayUplinkTransmittedPacketDrops- New value for the property.
-
setPacketParsingErrorDrops
public DatapathPacketDrops.Builder setPacketParsingErrorDrops(java.lang.Long packetParsingErrorDrops)
Drops due to parsing errors. format: int64- Parameters:
packetParsingErrorDrops- New value for the property.
-
setSpoofGuardPacketDrops
public DatapathPacketDrops.Builder setSpoofGuardPacketDrops(java.lang.Long spoofGuardPacketDrops)
Drops due to spoofguard. format: int64- Parameters:
spoofGuardPacketDrops- New value for the property.
-
setWorkloadBpduFilterPacketDrops
public DatapathPacketDrops.Builder setWorkloadBpduFilterPacketDrops(java.lang.Long workloadBpduFilterPacketDrops)
Drops due to BPDU filtering. format: int64- Parameters:
workloadBpduFilterPacketDrops- New value for the property.
-
setWorkloadDhcpNotAllowedPacketDrops
public DatapathPacketDrops.Builder setWorkloadDhcpNotAllowedPacketDrops(java.lang.Long workloadDhcpNotAllowedPacketDrops)
Drops due to workload DHCP not allowed. format: int64- Parameters:
workloadDhcpNotAllowedPacketDrops- New value for the property.
-
setWorkloadIpv6RaGuardPacketDrops
public DatapathPacketDrops.Builder setWorkloadIpv6RaGuardPacketDrops(java.lang.Long workloadIpv6RaGuardPacketDrops)
Drops due to workload ipv6 router advertisement guard. format: int64- Parameters:
workloadIpv6RaGuardPacketDrops- New value for the property.
-
build
public DatapathPacketDrops build()
-
-