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.Object
Builder 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 DatapathPacketDrops
build()
DatapathPacketDrops.Builder
setBroadcastRateLimitingPacketDrops(java.lang.Long broadcastRateLimitingPacketDrops)
Drops due to broadcast rate limiting.DatapathPacketDrops.Builder
setFastpathPacketDrops(java.lang.Long fastpathPacketDrops)
Drops by the Fastpath.DatapathPacketDrops.Builder
setFirewallFloodLimitPacketDrops(java.lang.Long firewallFloodLimitPacketDrops)
Firewall flood limit drops.DatapathPacketDrops.Builder
setFirewallInternalErrorPacketDrops(java.lang.Long firewallInternalErrorPacketDrops)
Drops due to Firewall detected internal error.DatapathPacketDrops.Builder
setFirewallMalformedPacketDrops(java.lang.Long firewallMalformedPacketDrops)
Drop due to Firewall detected malformed packet.DatapathPacketDrops.Builder
setFirewallPacketRejects(java.lang.Long firewallPacketRejects)
Drops due to Firewall packet rejects.DatapathPacketDrops.Builder
setFirewallRuleReceivedPacketDrops(java.lang.Long firewallRuleReceivedPacketDrops)
Firewall rule drops at RX.DatapathPacketDrops.Builder
setFirewallRuleTransmittedPacketDrops(java.lang.Long firewallRuleTransmittedPacketDrops)
Firewall rule drops at TX.DatapathPacketDrops.Builder
setFirewallStateCheckPacketDrops(java.lang.Long firewallStateCheckPacketDrops)
Firewall state check drops.DatapathPacketDrops.Builder
setFirewallStateTableFullPacketDrops(java.lang.Long firewallStateTableFullPacketDrops)
Drops due to Firewall state table full.DatapathPacketDrops.Builder
setFirewallTotalPacketDrops(java.lang.Long firewallTotalPacketDrops)
Firewall total packet drops.DatapathPacketDrops.Builder
setHostswitchNetworkMismatchPacketDrops(java.lang.Long hostswitchNetworkMismatchPacketDrops)
RX Drops at vswitch due to network mismatch.DatapathPacketDrops.Builder
setHostswitchReceivedForgedMacPacketDrops(java.lang.Long hostswitchReceivedForgedMacPacketDrops)
RX drops at vswtich due to forged mac.DatapathPacketDrops.Builder
setL3HopLimitPacketDrops(java.lang.Long l3HopLimitPacketDrops)
L3 Drops due to hop limit (TTL).DatapathPacketDrops.Builder
setL3NeighborUnreachablePacketDrops(java.lang.Long l3NeighborUnreachablePacketDrops)
L3 Drops due to unreachable neighbor.DatapathPacketDrops.Builder
setL3NoRoutePacketDrops(java.lang.Long l3NoRoutePacketDrops)
L3 Drops due to no route.DatapathPacketDrops.Builder
setL3ReversePathForwardingPacketDrops(java.lang.Long l3ReversePathForwardingPacketDrops)
L3 drops due to reverse path forwarding.DatapathPacketDrops.Builder
setOverlayReceivedPacketDrops(java.lang.Long overlayReceivedPacketDrops)
Overlay RX drops.DatapathPacketDrops.Builder
setOverlayTransmittedPacketDrops(java.lang.Long overlayTransmittedPacketDrops)
Overlay TX drops.DatapathPacketDrops.Builder
setOverlayUplinkReceivedPacketDrops(java.lang.Long overlayUplinkReceivedPacketDrops)
Overlay uplink RX drops.DatapathPacketDrops.Builder
setOverlayUplinkTransmittedPacketDrops(java.lang.Long overlayUplinkTransmittedPacketDrops)
Overlay uplink TX drops.DatapathPacketDrops.Builder
setPacketParsingErrorDrops(java.lang.Long packetParsingErrorDrops)
Drops due to parsing errors.DatapathPacketDrops.Builder
setSpoofGuardPacketDrops(java.lang.Long spoofGuardPacketDrops)
Drops due to spoofguard.DatapathPacketDrops.Builder
setWorkloadBpduFilterPacketDrops(java.lang.Long workloadBpduFilterPacketDrops)
Drops due to BPDU filtering.DatapathPacketDrops.Builder
setWorkloadDhcpNotAllowedPacketDrops(java.lang.Long workloadDhcpNotAllowedPacketDrops)
Drops due to workload DHCP not allowed.DatapathPacketDrops.Builder
setWorkloadIpv6RaGuardPacketDrops(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()
-
-