Package com.vmware.nsx_policy.model
Class DatapathPacketDrops
- java.lang.Object
-
- com.vmware.nsx_policy.model.DatapathPacketDrops
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure
,com.vmware.vapi.bindings.Structure
,java.io.Serializable
public final class DatapathPacketDrops extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatapathPacketDrops.Builder
Builder class forDatapathPacketDrops
.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue
__dynamicStructureFields
-
Constructor Summary
Constructors Modifier Constructor Description DatapathPacketDrops()
Default constructor.protected
DatapathPacketDrops(com.vmware.vapi.data.StructValue __dynamicStructureFields)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends com.vmware.vapi.bindings.Structure>
T_convertTo(java.lang.Class<T> clazz)
java.lang.String
_getCanonicalName()
static java.lang.String
_getCanonicalTypeName()
Returns the canonical type name.static com.vmware.vapi.bindings.type.StructType
_getClassType()
WARNING: Internal method, subject to change in future versions.com.vmware.vapi.data.StructValue
_getDataValue()
com.vmware.vapi.data.DataValue
_getDynamicField(java.lang.String fieldName)
java.util.Set<java.lang.String>
_getDynamicFieldNames()
com.vmware.vapi.bindings.type.StructType
_getType()
boolean
_hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
static DatapathPacketDrops
_newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value.
WARNING: The returned object is not fully initialized.static DatapathPacketDrops
_newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.void
_setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
protected void
_updateDataValue(com.vmware.vapi.data.StructValue structValue)
void
_validate()
boolean
equals(java.lang.Object obj)
java.lang.Long
getBroadcastRateLimitingPacketDrops()
Drops due to broadcast rate limiting.java.lang.Long
getFastpathPacketDrops()
Drops by the Fastpath.java.lang.Long
getFirewallFloodLimitPacketDrops()
Firewall flood limit drops.java.lang.Long
getFirewallInternalErrorPacketDrops()
Drops due to Firewall detected internal error.java.lang.Long
getFirewallMalformedPacketDrops()
Drop due to Firewall detected malformed packet.java.lang.Long
getFirewallPacketRejects()
Drops due to Firewall packet rejects.java.lang.Long
getFirewallRuleReceivedPacketDrops()
Firewall rule drops at RX.java.lang.Long
getFirewallRuleTransmittedPacketDrops()
Firewall rule drops at TX.java.lang.Long
getFirewallStateCheckPacketDrops()
Firewall state check drops.java.lang.Long
getFirewallStateTableFullPacketDrops()
Drops due to Firewall state table full.java.lang.Long
getFirewallTotalPacketDrops()
Firewall total packet drops.java.lang.Long
getHostswitchNetworkMismatchPacketDrops()
RX Drops at vswitch due to network mismatch.java.lang.Long
getHostswitchReceivedForgedMacPacketDrops()
RX drops at vswtich due to forged mac.java.lang.Long
getL3HopLimitPacketDrops()
L3 Drops due to hop limit (TTL).java.lang.Long
getL3NeighborUnreachablePacketDrops()
L3 Drops due to unreachable neighbor.java.lang.Long
getL3NoRoutePacketDrops()
L3 Drops due to no route.java.lang.Long
getL3ReversePathForwardingPacketDrops()
L3 drops due to reverse path forwarding.java.lang.Long
getOverlayReceivedPacketDrops()
Overlay RX drops.java.lang.Long
getOverlayTransmittedPacketDrops()
Overlay TX drops.java.lang.Long
getOverlayUplinkReceivedPacketDrops()
Overlay uplink RX drops.java.lang.Long
getOverlayUplinkTransmittedPacketDrops()
Overlay uplink TX drops.java.lang.Long
getPacketParsingErrorDrops()
Drops due to parsing errors.java.lang.Long
getSpoofGuardPacketDrops()
Drops due to spoofguard.java.lang.Long
getWorkloadBpduFilterPacketDrops()
Drops due to BPDU filtering.java.lang.Long
getWorkloadDhcpNotAllowedPacketDrops()
Drops due to workload DHCP not allowed.java.lang.Long
getWorkloadIpv6RaGuardPacketDrops()
Drops due to workload ipv6 router advertisement guard.int
hashCode()
void
setBroadcastRateLimitingPacketDrops(java.lang.Long broadcastRateLimitingPacketDrops)
Drops due to broadcast rate limiting.void
setFastpathPacketDrops(java.lang.Long fastpathPacketDrops)
Drops by the Fastpath.void
setFirewallFloodLimitPacketDrops(java.lang.Long firewallFloodLimitPacketDrops)
Firewall flood limit drops.void
setFirewallInternalErrorPacketDrops(java.lang.Long firewallInternalErrorPacketDrops)
Drops due to Firewall detected internal error.void
setFirewallMalformedPacketDrops(java.lang.Long firewallMalformedPacketDrops)
Drop due to Firewall detected malformed packet.void
setFirewallPacketRejects(java.lang.Long firewallPacketRejects)
Drops due to Firewall packet rejects.void
setFirewallRuleReceivedPacketDrops(java.lang.Long firewallRuleReceivedPacketDrops)
Firewall rule drops at RX.void
setFirewallRuleTransmittedPacketDrops(java.lang.Long firewallRuleTransmittedPacketDrops)
Firewall rule drops at TX.void
setFirewallStateCheckPacketDrops(java.lang.Long firewallStateCheckPacketDrops)
Firewall state check drops.void
setFirewallStateTableFullPacketDrops(java.lang.Long firewallStateTableFullPacketDrops)
Drops due to Firewall state table full.void
setFirewallTotalPacketDrops(java.lang.Long firewallTotalPacketDrops)
Firewall total packet drops.void
setHostswitchNetworkMismatchPacketDrops(java.lang.Long hostswitchNetworkMismatchPacketDrops)
RX Drops at vswitch due to network mismatch.void
setHostswitchReceivedForgedMacPacketDrops(java.lang.Long hostswitchReceivedForgedMacPacketDrops)
RX drops at vswtich due to forged mac.void
setL3HopLimitPacketDrops(java.lang.Long l3HopLimitPacketDrops)
L3 Drops due to hop limit (TTL).void
setL3NeighborUnreachablePacketDrops(java.lang.Long l3NeighborUnreachablePacketDrops)
L3 Drops due to unreachable neighbor.void
setL3NoRoutePacketDrops(java.lang.Long l3NoRoutePacketDrops)
L3 Drops due to no route.void
setL3ReversePathForwardingPacketDrops(java.lang.Long l3ReversePathForwardingPacketDrops)
L3 drops due to reverse path forwarding.void
setOverlayReceivedPacketDrops(java.lang.Long overlayReceivedPacketDrops)
Overlay RX drops.void
setOverlayTransmittedPacketDrops(java.lang.Long overlayTransmittedPacketDrops)
Overlay TX drops.void
setOverlayUplinkReceivedPacketDrops(java.lang.Long overlayUplinkReceivedPacketDrops)
Overlay uplink RX drops.void
setOverlayUplinkTransmittedPacketDrops(java.lang.Long overlayUplinkTransmittedPacketDrops)
Overlay uplink TX drops.void
setPacketParsingErrorDrops(java.lang.Long packetParsingErrorDrops)
Drops due to parsing errors.void
setSpoofGuardPacketDrops(java.lang.Long spoofGuardPacketDrops)
Drops due to spoofguard.void
setWorkloadBpduFilterPacketDrops(java.lang.Long workloadBpduFilterPacketDrops)
Drops due to BPDU filtering.void
setWorkloadDhcpNotAllowedPacketDrops(java.lang.Long workloadDhcpNotAllowedPacketDrops)
Drops due to workload DHCP not allowed.void
setWorkloadIpv6RaGuardPacketDrops(java.lang.Long workloadIpv6RaGuardPacketDrops)
Drops due to workload ipv6 router advertisement guard.java.lang.String
toString()
-
-
-
Method Detail
-
getBroadcastRateLimitingPacketDrops
public java.lang.Long getBroadcastRateLimitingPacketDrops()
Drops due to broadcast rate limiting. format: int64- Returns:
- The current value of the property.
-
setBroadcastRateLimitingPacketDrops
public void setBroadcastRateLimitingPacketDrops(java.lang.Long broadcastRateLimitingPacketDrops)
Drops due to broadcast rate limiting. format: int64- Parameters:
broadcastRateLimitingPacketDrops
- New value for the property.
-
getFastpathPacketDrops
public java.lang.Long getFastpathPacketDrops()
Drops by the Fastpath. format: int64- Returns:
- The current value of the property.
-
setFastpathPacketDrops
public void setFastpathPacketDrops(java.lang.Long fastpathPacketDrops)
Drops by the Fastpath. format: int64- Parameters:
fastpathPacketDrops
- New value for the property.
-
getFirewallFloodLimitPacketDrops
public java.lang.Long getFirewallFloodLimitPacketDrops()
Firewall flood limit drops. format: int64- Returns:
- The current value of the property.
-
setFirewallFloodLimitPacketDrops
public void setFirewallFloodLimitPacketDrops(java.lang.Long firewallFloodLimitPacketDrops)
Firewall flood limit drops. format: int64- Parameters:
firewallFloodLimitPacketDrops
- New value for the property.
-
getFirewallInternalErrorPacketDrops
public java.lang.Long getFirewallInternalErrorPacketDrops()
Drops due to Firewall detected internal error. format: int64- Returns:
- The current value of the property.
-
setFirewallInternalErrorPacketDrops
public void setFirewallInternalErrorPacketDrops(java.lang.Long firewallInternalErrorPacketDrops)
Drops due to Firewall detected internal error. format: int64- Parameters:
firewallInternalErrorPacketDrops
- New value for the property.
-
getFirewallMalformedPacketDrops
public java.lang.Long getFirewallMalformedPacketDrops()
Drop due to Firewall detected malformed packet. format: int64- Returns:
- The current value of the property.
-
setFirewallMalformedPacketDrops
public void setFirewallMalformedPacketDrops(java.lang.Long firewallMalformedPacketDrops)
Drop due to Firewall detected malformed packet. format: int64- Parameters:
firewallMalformedPacketDrops
- New value for the property.
-
getFirewallPacketRejects
public java.lang.Long getFirewallPacketRejects()
Drops due to Firewall packet rejects. format: int64- Returns:
- The current value of the property.
-
setFirewallPacketRejects
public void setFirewallPacketRejects(java.lang.Long firewallPacketRejects)
Drops due to Firewall packet rejects. format: int64- Parameters:
firewallPacketRejects
- New value for the property.
-
getFirewallRuleReceivedPacketDrops
public java.lang.Long getFirewallRuleReceivedPacketDrops()
Firewall rule drops at RX. format: int64- Returns:
- The current value of the property.
-
setFirewallRuleReceivedPacketDrops
public void setFirewallRuleReceivedPacketDrops(java.lang.Long firewallRuleReceivedPacketDrops)
Firewall rule drops at RX. format: int64- Parameters:
firewallRuleReceivedPacketDrops
- New value for the property.
-
getFirewallRuleTransmittedPacketDrops
public java.lang.Long getFirewallRuleTransmittedPacketDrops()
Firewall rule drops at TX. format: int64- Returns:
- The current value of the property.
-
setFirewallRuleTransmittedPacketDrops
public void setFirewallRuleTransmittedPacketDrops(java.lang.Long firewallRuleTransmittedPacketDrops)
Firewall rule drops at TX. format: int64- Parameters:
firewallRuleTransmittedPacketDrops
- New value for the property.
-
getFirewallStateCheckPacketDrops
public java.lang.Long getFirewallStateCheckPacketDrops()
Firewall state check drops. format: int64- Returns:
- The current value of the property.
-
setFirewallStateCheckPacketDrops
public void setFirewallStateCheckPacketDrops(java.lang.Long firewallStateCheckPacketDrops)
Firewall state check drops. format: int64- Parameters:
firewallStateCheckPacketDrops
- New value for the property.
-
getFirewallStateTableFullPacketDrops
public java.lang.Long getFirewallStateTableFullPacketDrops()
Drops due to Firewall state table full. format: int64- Returns:
- The current value of the property.
-
setFirewallStateTableFullPacketDrops
public void setFirewallStateTableFullPacketDrops(java.lang.Long firewallStateTableFullPacketDrops)
Drops due to Firewall state table full. format: int64- Parameters:
firewallStateTableFullPacketDrops
- New value for the property.
-
getFirewallTotalPacketDrops
public java.lang.Long getFirewallTotalPacketDrops()
Firewall total packet drops. format: int64- Returns:
- The current value of the property.
-
setFirewallTotalPacketDrops
public void setFirewallTotalPacketDrops(java.lang.Long firewallTotalPacketDrops)
Firewall total packet drops. format: int64- Parameters:
firewallTotalPacketDrops
- New value for the property.
-
getHostswitchNetworkMismatchPacketDrops
public java.lang.Long getHostswitchNetworkMismatchPacketDrops()
RX Drops at vswitch due to network mismatch. format: int64- Returns:
- The current value of the property.
-
setHostswitchNetworkMismatchPacketDrops
public void setHostswitchNetworkMismatchPacketDrops(java.lang.Long hostswitchNetworkMismatchPacketDrops)
RX Drops at vswitch due to network mismatch. format: int64- Parameters:
hostswitchNetworkMismatchPacketDrops
- New value for the property.
-
getHostswitchReceivedForgedMacPacketDrops
public java.lang.Long getHostswitchReceivedForgedMacPacketDrops()
RX drops at vswtich due to forged mac. format: int64- Returns:
- The current value of the property.
-
setHostswitchReceivedForgedMacPacketDrops
public void setHostswitchReceivedForgedMacPacketDrops(java.lang.Long hostswitchReceivedForgedMacPacketDrops)
RX drops at vswtich due to forged mac. format: int64- Parameters:
hostswitchReceivedForgedMacPacketDrops
- New value for the property.
-
getL3HopLimitPacketDrops
public java.lang.Long getL3HopLimitPacketDrops()
L3 Drops due to hop limit (TTL). format: int64- Returns:
- The current value of the property.
-
setL3HopLimitPacketDrops
public void setL3HopLimitPacketDrops(java.lang.Long l3HopLimitPacketDrops)
L3 Drops due to hop limit (TTL). format: int64- Parameters:
l3HopLimitPacketDrops
- New value for the property.
-
getL3NeighborUnreachablePacketDrops
public java.lang.Long getL3NeighborUnreachablePacketDrops()
L3 Drops due to unreachable neighbor. format: int64- Returns:
- The current value of the property.
-
setL3NeighborUnreachablePacketDrops
public void setL3NeighborUnreachablePacketDrops(java.lang.Long l3NeighborUnreachablePacketDrops)
L3 Drops due to unreachable neighbor. format: int64- Parameters:
l3NeighborUnreachablePacketDrops
- New value for the property.
-
getL3NoRoutePacketDrops
public java.lang.Long getL3NoRoutePacketDrops()
L3 Drops due to no route. format: int64- Returns:
- The current value of the property.
-
setL3NoRoutePacketDrops
public void setL3NoRoutePacketDrops(java.lang.Long l3NoRoutePacketDrops)
L3 Drops due to no route. format: int64- Parameters:
l3NoRoutePacketDrops
- New value for the property.
-
getL3ReversePathForwardingPacketDrops
public java.lang.Long getL3ReversePathForwardingPacketDrops()
L3 drops due to reverse path forwarding. format: int64- Returns:
- The current value of the property.
-
setL3ReversePathForwardingPacketDrops
public void setL3ReversePathForwardingPacketDrops(java.lang.Long l3ReversePathForwardingPacketDrops)
L3 drops due to reverse path forwarding. format: int64- Parameters:
l3ReversePathForwardingPacketDrops
- New value for the property.
-
getOverlayReceivedPacketDrops
public java.lang.Long getOverlayReceivedPacketDrops()
Overlay RX drops. format: int64- Returns:
- The current value of the property.
-
setOverlayReceivedPacketDrops
public void setOverlayReceivedPacketDrops(java.lang.Long overlayReceivedPacketDrops)
Overlay RX drops. format: int64- Parameters:
overlayReceivedPacketDrops
- New value for the property.
-
getOverlayTransmittedPacketDrops
public java.lang.Long getOverlayTransmittedPacketDrops()
Overlay TX drops. format: int64- Returns:
- The current value of the property.
-
setOverlayTransmittedPacketDrops
public void setOverlayTransmittedPacketDrops(java.lang.Long overlayTransmittedPacketDrops)
Overlay TX drops. format: int64- Parameters:
overlayTransmittedPacketDrops
- New value for the property.
-
getOverlayUplinkReceivedPacketDrops
public java.lang.Long getOverlayUplinkReceivedPacketDrops()
Overlay uplink RX drops. format: int64- Returns:
- The current value of the property.
-
setOverlayUplinkReceivedPacketDrops
public void setOverlayUplinkReceivedPacketDrops(java.lang.Long overlayUplinkReceivedPacketDrops)
Overlay uplink RX drops. format: int64- Parameters:
overlayUplinkReceivedPacketDrops
- New value for the property.
-
getOverlayUplinkTransmittedPacketDrops
public java.lang.Long getOverlayUplinkTransmittedPacketDrops()
Overlay uplink TX drops. format: int64- Returns:
- The current value of the property.
-
setOverlayUplinkTransmittedPacketDrops
public void setOverlayUplinkTransmittedPacketDrops(java.lang.Long overlayUplinkTransmittedPacketDrops)
Overlay uplink TX drops. format: int64- Parameters:
overlayUplinkTransmittedPacketDrops
- New value for the property.
-
getPacketParsingErrorDrops
public java.lang.Long getPacketParsingErrorDrops()
Drops due to parsing errors. format: int64- Returns:
- The current value of the property.
-
setPacketParsingErrorDrops
public void setPacketParsingErrorDrops(java.lang.Long packetParsingErrorDrops)
Drops due to parsing errors. format: int64- Parameters:
packetParsingErrorDrops
- New value for the property.
-
getSpoofGuardPacketDrops
public java.lang.Long getSpoofGuardPacketDrops()
Drops due to spoofguard. format: int64- Returns:
- The current value of the property.
-
setSpoofGuardPacketDrops
public void setSpoofGuardPacketDrops(java.lang.Long spoofGuardPacketDrops)
Drops due to spoofguard. format: int64- Parameters:
spoofGuardPacketDrops
- New value for the property.
-
getWorkloadBpduFilterPacketDrops
public java.lang.Long getWorkloadBpduFilterPacketDrops()
Drops due to BPDU filtering. format: int64- Returns:
- The current value of the property.
-
setWorkloadBpduFilterPacketDrops
public void setWorkloadBpduFilterPacketDrops(java.lang.Long workloadBpduFilterPacketDrops)
Drops due to BPDU filtering. format: int64- Parameters:
workloadBpduFilterPacketDrops
- New value for the property.
-
getWorkloadDhcpNotAllowedPacketDrops
public java.lang.Long getWorkloadDhcpNotAllowedPacketDrops()
Drops due to workload DHCP not allowed. format: int64- Returns:
- The current value of the property.
-
setWorkloadDhcpNotAllowedPacketDrops
public void setWorkloadDhcpNotAllowedPacketDrops(java.lang.Long workloadDhcpNotAllowedPacketDrops)
Drops due to workload DHCP not allowed. format: int64- Parameters:
workloadDhcpNotAllowedPacketDrops
- New value for the property.
-
getWorkloadIpv6RaGuardPacketDrops
public java.lang.Long getWorkloadIpv6RaGuardPacketDrops()
Drops due to workload ipv6 router advertisement guard. format: int64- Returns:
- The current value of the property.
-
setWorkloadIpv6RaGuardPacketDrops
public void setWorkloadIpv6RaGuardPacketDrops(java.lang.Long workloadIpv6RaGuardPacketDrops)
Drops due to workload ipv6 router advertisement guard. format: int64- Parameters:
workloadIpv6RaGuardPacketDrops
- New value for the property.
-
_getType
public com.vmware.vapi.bindings.type.StructType _getType()
- Specified by:
_getType
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDataValue
public com.vmware.vapi.data.StructValue _getDataValue()
- Specified by:
_getDataValue
in interfacecom.vmware.vapi.bindings.Structure
-
_updateDataValue
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
-
_validate
public void _validate()
- Specified by:
_validate
in interfacecom.vmware.vapi.bindings.StaticStructure
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toString
in interfacecom.vmware.vapi.bindings.StaticStructure
- Overrides:
toString
in classjava.lang.Object
-
_hasTypeNameOf
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
- Specified by:
_hasTypeNameOf
in interfacecom.vmware.vapi.bindings.Structure
-
_convertTo
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
- Specified by:
_convertTo
in interfacecom.vmware.vapi.bindings.Structure
-
_setDynamicField
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
- Specified by:
_setDynamicField
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicField
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
- Specified by:
_getDynamicField
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicFieldNames
public java.util.Set<java.lang.String> _getDynamicFieldNames()
- Specified by:
_getDynamicFieldNames
in interfacecom.vmware.vapi.bindings.StaticStructure
-
_getClassType
public static com.vmware.vapi.bindings.type.StructType _getClassType()
WARNING: Internal method, subject to change in future versions.- Returns:
StructType
instance representing the static bindings type for thisStructure
.
-
_getCanonicalName
public java.lang.String _getCanonicalName()
- Specified by:
_getCanonicalName
in interfacecom.vmware.vapi.bindings.Structure
-
_getCanonicalTypeName
public static java.lang.String _getCanonicalTypeName()
Returns the canonical type name. See_getCanonicalName()
.- Returns:
- canonical type name
-
_newInstance
public static DatapathPacketDrops _newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value.
WARNING: The returned object is not fully initialized.- Parameters:
structValue
- the source of the data contained in the binding object. Could contain more data than fields of this class can describe i.e. newer version of the binding object. Could be null.- Returns:
- the static bindings
StructType
-
_newInstance2
public static DatapathPacketDrops _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-