Package com.vmware.nsx_policy.model
Class ApplianceLatencyDataItem
- java.lang.Object
-
- com.vmware.nsx_policy.model.ApplianceLatencyDataItem
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure,com.vmware.vapi.bindings.Structure,java.io.Serializable
public final class ApplianceLatencyDataItem extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructureDescribes appliance latency data in detail.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplianceLatencyDataItem.BuilderBuilder class forApplianceLatencyDataItem.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue__dynamicStructureFieldsstatic java.lang.StringSTATUS_DOWNstatic java.lang.StringSTATUS_UP
-
Constructor Summary
Constructors Modifier Constructor Description ApplianceLatencyDataItem()Default constructor.protectedApplianceLatencyDataItem(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 ApplianceLatencyDataItem_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 ApplianceLatencyDataItem_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()booleanequals(java.lang.Object obj)java.lang.StringgetDestinationNodeId()Display the appliance node id.java.lang.StringgetDestinationNodeIp()Display the appliance node ip.java.lang.StringgetDestinationNodeName()Display the appliance node name.java.lang.StringgetPacketLossPercent()Display the percentage of lost packet.java.lang.LonggetPacketReceived()Display the received packets.java.lang.LonggetPacketTransmitted()Display the transmitted packets in Ping format: int64java.lang.DoublegetRttAvg()Display the average Round Trip Time in milliseconds.java.lang.DoublegetRttMax()Display the max Round Trip Time in milliseconds.java.lang.DoublegetRttMdev()Display the mean Round Trip Time in milliseconds.java.lang.DoublegetRttMin()Display the min Round Trip Time in milliseconds.java.lang.StringgetSourceNodeIp()Display the appliance node ip.java.lang.StringgetStatus()Possible values are:STATUS_UPSTATUS_DOWNDisplay the connection status between source node and destination node.java.lang.LonggetTotalTime()Display the total time of sending and receiving packets in milliseconds.inthashCode()voidsetDestinationNodeId(java.lang.String destinationNodeId)Display the appliance node id.voidsetDestinationNodeIp(java.lang.String destinationNodeIp)Display the appliance node ip.voidsetDestinationNodeName(java.lang.String destinationNodeName)Display the appliance node name.voidsetPacketLossPercent(java.lang.String packetLossPercent)Display the percentage of lost packet.voidsetPacketReceived(java.lang.Long packetReceived)Display the received packets.voidsetPacketTransmitted(java.lang.Long packetTransmitted)Display the transmitted packets in Ping format: int64voidsetRttAvg(java.lang.Double rttAvg)Display the average Round Trip Time in milliseconds.voidsetRttMax(java.lang.Double rttMax)Display the max Round Trip Time in milliseconds.voidsetRttMdev(java.lang.Double rttMdev)Display the mean Round Trip Time in milliseconds.voidsetRttMin(java.lang.Double rttMin)Display the min Round Trip Time in milliseconds.voidsetSourceNodeIp(java.lang.String sourceNodeIp)Display the appliance node ip.voidsetStatus(java.lang.String status)Possible values are:STATUS_UPSTATUS_DOWNDisplay the connection status between source node and destination node.voidsetTotalTime(java.lang.Long totalTime)Display the total time of sending and receiving packets in milliseconds.java.lang.StringtoString()
-
-
-
Field Detail
-
STATUS_UP
public static final java.lang.String STATUS_UP
- See Also:
- Constant Field Values
-
STATUS_DOWN
public static final java.lang.String STATUS_DOWN
- See Also:
- Constant Field Values
-
__dynamicStructureFields
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
-
-
Method Detail
-
getDestinationNodeId
public java.lang.String getDestinationNodeId()
Display the appliance node id.- Returns:
- The current value of the property.
-
setDestinationNodeId
public void setDestinationNodeId(java.lang.String destinationNodeId)
Display the appliance node id.- Parameters:
destinationNodeId- New value for the property.
-
getDestinationNodeIp
public java.lang.String getDestinationNodeIp()
Display the appliance node ip.- Returns:
- The current value of the property.
-
setDestinationNodeIp
public void setDestinationNodeIp(java.lang.String destinationNodeIp)
Display the appliance node ip.- Parameters:
destinationNodeIp- New value for the property.
-
getDestinationNodeName
public java.lang.String getDestinationNodeName()
Display the appliance node name.- Returns:
- The current value of the property.
-
setDestinationNodeName
public void setDestinationNodeName(java.lang.String destinationNodeName)
Display the appliance node name.- Parameters:
destinationNodeName- New value for the property.
-
getPacketLossPercent
public java.lang.String getPacketLossPercent()
Display the percentage of lost packet.- Returns:
- The current value of the property.
-
setPacketLossPercent
public void setPacketLossPercent(java.lang.String packetLossPercent)
Display the percentage of lost packet.- Parameters:
packetLossPercent- New value for the property.
-
getPacketReceived
public java.lang.Long getPacketReceived()
Display the received packets. format: int64- Returns:
- The current value of the property.
-
setPacketReceived
public void setPacketReceived(java.lang.Long packetReceived)
Display the received packets. format: int64- Parameters:
packetReceived- New value for the property.
-
getPacketTransmitted
public java.lang.Long getPacketTransmitted()
Display the transmitted packets in Ping format: int64- Returns:
- The current value of the property.
-
setPacketTransmitted
public void setPacketTransmitted(java.lang.Long packetTransmitted)
Display the transmitted packets in Ping format: int64- Parameters:
packetTransmitted- New value for the property.
-
getRttAvg
public java.lang.Double getRttAvg()
Display the average Round Trip Time in milliseconds.- Returns:
- The current value of the property.
-
setRttAvg
public void setRttAvg(java.lang.Double rttAvg)
Display the average Round Trip Time in milliseconds.- Parameters:
rttAvg- New value for the property.
-
getRttMax
public java.lang.Double getRttMax()
Display the max Round Trip Time in milliseconds.- Returns:
- The current value of the property.
-
setRttMax
public void setRttMax(java.lang.Double rttMax)
Display the max Round Trip Time in milliseconds.- Parameters:
rttMax- New value for the property.
-
getRttMdev
public java.lang.Double getRttMdev()
Display the mean Round Trip Time in milliseconds.- Returns:
- The current value of the property.
-
setRttMdev
public void setRttMdev(java.lang.Double rttMdev)
Display the mean Round Trip Time in milliseconds.- Parameters:
rttMdev- New value for the property.
-
getRttMin
public java.lang.Double getRttMin()
Display the min Round Trip Time in milliseconds.- Returns:
- The current value of the property.
-
setRttMin
public void setRttMin(java.lang.Double rttMin)
Display the min Round Trip Time in milliseconds.- Parameters:
rttMin- New value for the property.
-
getSourceNodeIp
public java.lang.String getSourceNodeIp()
Display the appliance node ip.- Returns:
- The current value of the property.
-
setSourceNodeIp
public void setSourceNodeIp(java.lang.String sourceNodeIp)
Display the appliance node ip.- Parameters:
sourceNodeIp- New value for the property.
-
getStatus
public java.lang.String getStatus()
Possible values are: Display the connection status between source node and destination node.- Returns:
- The current value of the property.
-
setStatus
public void setStatus(java.lang.String status)
Possible values are: Display the connection status between source node and destination node.- Parameters:
status- New value for the property.
-
getTotalTime
public java.lang.Long getTotalTime()
Display the total time of sending and receiving packets in milliseconds. format: int64- Returns:
- The current value of the property.
-
setTotalTime
public void setTotalTime(java.lang.Long totalTime)
Display the total time of sending and receiving packets in milliseconds. format: int64- Parameters:
totalTime- New value for the property.
-
_getType
public com.vmware.vapi.bindings.type.StructType _getType()
- Specified by:
_getTypein interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDataValue
public com.vmware.vapi.data.StructValue _getDataValue()
- Specified by:
_getDataValuein interfacecom.vmware.vapi.bindings.Structure
-
_updateDataValue
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
-
_validate
public void _validate()
- Specified by:
_validatein interfacecom.vmware.vapi.bindings.StaticStructure
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacecom.vmware.vapi.bindings.StaticStructure- Overrides:
toStringin classjava.lang.Object
-
_hasTypeNameOf
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
- Specified by:
_hasTypeNameOfin interfacecom.vmware.vapi.bindings.Structure
-
_convertTo
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
- Specified by:
_convertToin interfacecom.vmware.vapi.bindings.Structure
-
_setDynamicField
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)- Specified by:
_setDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicField
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
- Specified by:
_getDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicFieldNames
public java.util.Set<java.lang.String> _getDynamicFieldNames()
- Specified by:
_getDynamicFieldNamesin 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:
StructTypeinstance representing the static bindings type for thisStructure.
-
_getCanonicalName
public java.lang.String _getCanonicalName()
- Specified by:
_getCanonicalNamein 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 ApplianceLatencyDataItem _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 ApplianceLatencyDataItem _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-