Class 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
    • Field Detail

      • __dynamicStructureFields

        protected com.vmware.vapi.data.StructValue __dynamicStructureFields
    • Constructor Detail

      • DatapathPacketDrops

        public DatapathPacketDrops()
        Default constructor.
      • DatapathPacketDrops

        protected DatapathPacketDrops​(com.vmware.vapi.data.StructValue __dynamicStructureFields)
    • 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 interface com.vmware.vapi.bindings.StaticStructure
      • _getDataValue

        public com.vmware.vapi.data.StructValue _getDataValue()
        Specified by:
        _getDataValue in interface com.vmware.vapi.bindings.Structure
      • _updateDataValue

        protected void _updateDataValue​(com.vmware.vapi.data.StructValue structValue)
      • _validate

        public void _validate()
        Specified by:
        _validate in interface com.vmware.vapi.bindings.StaticStructure
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface com.vmware.vapi.bindings.StaticStructure
        Overrides:
        toString in class java.lang.Object
      • _hasTypeNameOf

        public boolean _hasTypeNameOf​(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
        Specified by:
        _hasTypeNameOf in interface com.vmware.vapi.bindings.Structure
      • _convertTo

        public <T extends com.vmware.vapi.bindings.Structure> T _convertTo​(java.lang.Class<T> clazz)
        Specified by:
        _convertTo in interface com.vmware.vapi.bindings.Structure
      • _setDynamicField

        public void _setDynamicField​(java.lang.String fieldName,
                                     com.vmware.vapi.data.DataValue fieldValue)
        Specified by:
        _setDynamicField in interface com.vmware.vapi.bindings.StaticStructure
      • _getDynamicField

        public com.vmware.vapi.data.DataValue _getDynamicField​(java.lang.String fieldName)
        Specified by:
        _getDynamicField in interface com.vmware.vapi.bindings.StaticStructure
      • _getDynamicFieldNames

        public java.util.Set<java.lang.String> _getDynamicFieldNames()
        Specified by:
        _getDynamicFieldNames in interface com.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 this Structure.
      • _getCanonicalName

        public java.lang.String _getCanonicalName()
        Specified by:
        _getCanonicalName in interface com.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.