public final class InterfaceStats
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
InterfaceStats.Builder
Builder class for
InterfaceStats . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
Modifier | Constructor and Description |
---|---|
|
InterfaceStats()
Default constructor.
|
protected |
InterfaceStats(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_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 InterfaceStats |
_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 InterfaceStats |
_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 |
getPacketsDeferredFreeOnTheInterface()
Packets Deferred Free on the interface format: int64
|
java.lang.Long |
getRxBroadcastBytesOnTheInterface()
RX Broadcast Bytes on the interface format: int64
|
java.lang.Long |
getRxBroadcastPacketsOnTheInterface()
RX Broadcast Packets on the interface format: int64
|
java.lang.Long |
getRxMulticastBytesOnTheInterface()
RX Multicast Bytes on the interface format: int64
|
java.lang.Long |
getRxMulticastPacketsOnTheInterface()
RX Multicast Packets on the interface format: int64
|
java.lang.Long |
getRxPacketsDroppedOnInterface()
RX Packets Dropped on interface format: int64
|
java.lang.Long |
getRxPacketsSystemErrorOnInterface()
RX Packets System Error on interface format: int64
|
java.lang.Long |
getRxUnicastBytesOnTheInterface()
RX Unicast Bytes on the interface format: int64
|
java.lang.Long |
getRxUnicastPacketsOnTheInterface()
RX Unicast Packets on the interface format: int64
|
java.lang.Long |
getTxBroadcastBytesOnTheInterface()
TX Broadcast Bytes on the interface format: int64
|
java.lang.Long |
getTxBroadcastPacketsOnTheInterface()
TX Broadcast Packets on the interface format: int64
|
java.lang.Long |
getTxMulticastPacketsOnTheInterface()
TX Multicast Packets on the interface format: int64
|
java.lang.Long |
getTxPacketsDynamicResPoolOnInterface()
TX Packets Dynamic ResPool on interface format: int64
|
java.lang.Long |
getTxPolicyUnicastBytesOnTheInterface()
TX Policy Unicast Bytes on the interface format: int64
|
java.lang.Long |
getTxPolicyUnicastPacketsOnTheInterface()
TX Policy Unicast Packets on the interface format: int64
|
java.lang.Long |
getTxRefErrorsOnTheInterface()
TX Ref Errors on the interface format: int64
|
java.lang.Long |
getTxUnicastBytesOnTheInterface()
TX Unicast Bytes on the interface format: int64
|
java.lang.Long |
getTxUnicastPacketsOnTheInterface()
TX Unicast Packets on the interface format: int64
|
int |
hashCode() |
void |
setPacketsDeferredFreeOnTheInterface(java.lang.Long packetsDeferredFreeOnTheInterface)
Packets Deferred Free on the interface format: int64
|
void |
setRxBroadcastBytesOnTheInterface(java.lang.Long rxBroadcastBytesOnTheInterface)
RX Broadcast Bytes on the interface format: int64
|
void |
setRxBroadcastPacketsOnTheInterface(java.lang.Long rxBroadcastPacketsOnTheInterface)
RX Broadcast Packets on the interface format: int64
|
void |
setRxMulticastBytesOnTheInterface(java.lang.Long rxMulticastBytesOnTheInterface)
RX Multicast Bytes on the interface format: int64
|
void |
setRxMulticastPacketsOnTheInterface(java.lang.Long rxMulticastPacketsOnTheInterface)
RX Multicast Packets on the interface format: int64
|
void |
setRxPacketsDroppedOnInterface(java.lang.Long rxPacketsDroppedOnInterface)
RX Packets Dropped on interface format: int64
|
void |
setRxPacketsSystemErrorOnInterface(java.lang.Long rxPacketsSystemErrorOnInterface)
RX Packets System Error on interface format: int64
|
void |
setRxUnicastBytesOnTheInterface(java.lang.Long rxUnicastBytesOnTheInterface)
RX Unicast Bytes on the interface format: int64
|
void |
setRxUnicastPacketsOnTheInterface(java.lang.Long rxUnicastPacketsOnTheInterface)
RX Unicast Packets on the interface format: int64
|
void |
setTxBroadcastBytesOnTheInterface(java.lang.Long txBroadcastBytesOnTheInterface)
TX Broadcast Bytes on the interface format: int64
|
void |
setTxBroadcastPacketsOnTheInterface(java.lang.Long txBroadcastPacketsOnTheInterface)
TX Broadcast Packets on the interface format: int64
|
void |
setTxMulticastPacketsOnTheInterface(java.lang.Long txMulticastPacketsOnTheInterface)
TX Multicast Packets on the interface format: int64
|
void |
setTxPacketsDynamicResPoolOnInterface(java.lang.Long txPacketsDynamicResPoolOnInterface)
TX Packets Dynamic ResPool on interface format: int64
|
void |
setTxPolicyUnicastBytesOnTheInterface(java.lang.Long txPolicyUnicastBytesOnTheInterface)
TX Policy Unicast Bytes on the interface format: int64
|
void |
setTxPolicyUnicastPacketsOnTheInterface(java.lang.Long txPolicyUnicastPacketsOnTheInterface)
TX Policy Unicast Packets on the interface format: int64
|
void |
setTxRefErrorsOnTheInterface(java.lang.Long txRefErrorsOnTheInterface)
TX Ref Errors on the interface format: int64
|
void |
setTxUnicastBytesOnTheInterface(java.lang.Long txUnicastBytesOnTheInterface)
TX Unicast Bytes on the interface format: int64
|
void |
setTxUnicastPacketsOnTheInterface(java.lang.Long txUnicastPacketsOnTheInterface)
TX Unicast Packets on the interface format: int64
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public InterfaceStats()
protected InterfaceStats(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Long getPacketsDeferredFreeOnTheInterface()
public void setPacketsDeferredFreeOnTheInterface(java.lang.Long packetsDeferredFreeOnTheInterface)
packetsDeferredFreeOnTheInterface
- New value for the property.public java.lang.Long getRxBroadcastBytesOnTheInterface()
public void setRxBroadcastBytesOnTheInterface(java.lang.Long rxBroadcastBytesOnTheInterface)
rxBroadcastBytesOnTheInterface
- New value for the property.public java.lang.Long getRxBroadcastPacketsOnTheInterface()
public void setRxBroadcastPacketsOnTheInterface(java.lang.Long rxBroadcastPacketsOnTheInterface)
rxBroadcastPacketsOnTheInterface
- New value for the property.public java.lang.Long getRxMulticastBytesOnTheInterface()
public void setRxMulticastBytesOnTheInterface(java.lang.Long rxMulticastBytesOnTheInterface)
rxMulticastBytesOnTheInterface
- New value for the property.public java.lang.Long getRxMulticastPacketsOnTheInterface()
public void setRxMulticastPacketsOnTheInterface(java.lang.Long rxMulticastPacketsOnTheInterface)
rxMulticastPacketsOnTheInterface
- New value for the property.public java.lang.Long getRxPacketsDroppedOnInterface()
public void setRxPacketsDroppedOnInterface(java.lang.Long rxPacketsDroppedOnInterface)
rxPacketsDroppedOnInterface
- New value for the property.public java.lang.Long getRxPacketsSystemErrorOnInterface()
public void setRxPacketsSystemErrorOnInterface(java.lang.Long rxPacketsSystemErrorOnInterface)
rxPacketsSystemErrorOnInterface
- New value for the property.public java.lang.Long getRxUnicastBytesOnTheInterface()
public void setRxUnicastBytesOnTheInterface(java.lang.Long rxUnicastBytesOnTheInterface)
rxUnicastBytesOnTheInterface
- New value for the property.public java.lang.Long getRxUnicastPacketsOnTheInterface()
public void setRxUnicastPacketsOnTheInterface(java.lang.Long rxUnicastPacketsOnTheInterface)
rxUnicastPacketsOnTheInterface
- New value for the property.public java.lang.Long getTxBroadcastBytesOnTheInterface()
public void setTxBroadcastBytesOnTheInterface(java.lang.Long txBroadcastBytesOnTheInterface)
txBroadcastBytesOnTheInterface
- New value for the property.public java.lang.Long getTxBroadcastPacketsOnTheInterface()
public void setTxBroadcastPacketsOnTheInterface(java.lang.Long txBroadcastPacketsOnTheInterface)
txBroadcastPacketsOnTheInterface
- New value for the property.public java.lang.Long getTxMulticastPacketsOnTheInterface()
public void setTxMulticastPacketsOnTheInterface(java.lang.Long txMulticastPacketsOnTheInterface)
txMulticastPacketsOnTheInterface
- New value for the property.public java.lang.Long getTxPacketsDynamicResPoolOnInterface()
public void setTxPacketsDynamicResPoolOnInterface(java.lang.Long txPacketsDynamicResPoolOnInterface)
txPacketsDynamicResPoolOnInterface
- New value for the property.public java.lang.Long getTxPolicyUnicastBytesOnTheInterface()
public void setTxPolicyUnicastBytesOnTheInterface(java.lang.Long txPolicyUnicastBytesOnTheInterface)
txPolicyUnicastBytesOnTheInterface
- New value for the property.public java.lang.Long getTxPolicyUnicastPacketsOnTheInterface()
public void setTxPolicyUnicastPacketsOnTheInterface(java.lang.Long txPolicyUnicastPacketsOnTheInterface)
txPolicyUnicastPacketsOnTheInterface
- New value for the property.public java.lang.Long getTxRefErrorsOnTheInterface()
public void setTxRefErrorsOnTheInterface(java.lang.Long txRefErrorsOnTheInterface)
txRefErrorsOnTheInterface
- New value for the property.public java.lang.Long getTxUnicastBytesOnTheInterface()
public void setTxUnicastBytesOnTheInterface(java.lang.Long txUnicastBytesOnTheInterface)
txUnicastBytesOnTheInterface
- New value for the property.public java.lang.Long getTxUnicastPacketsOnTheInterface()
public void setTxUnicastPacketsOnTheInterface(java.lang.Long txUnicastPacketsOnTheInterface)
txUnicastPacketsOnTheInterface
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static InterfaceStats _newInstance(com.vmware.vapi.data.StructValue structValue)
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.StructType
public static InterfaceStats _newInstance2(com.vmware.vapi.data.StructValue structValue)