org.virtualbox_6_1
Class IPerformanceMetric

java.lang.Object
  extended by org.virtualbox_6_1.IUnknown
      extended by org.virtualbox_6_1.IPerformanceMetric

public class IPerformanceMetric
extends IUnknown

The IPerformanceMetric interface represents parameters of the given performance metric. Interface ID: {81314D14-FD1C-411A-95C5-E9BB1414E632}


Field Summary
 
Fields inherited from class org.virtualbox_6_1.IUnknown
obj, objMgr, port
 
Constructor Summary
IPerformanceMetric(java.lang.String wrapped, org.virtualbox_6_1.ObjectRefManager objMgr, org.virtualbox_6_1.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Long getCount()
          Number of recent samples retained by the performance collector for this metric.
 java.lang.String getDescription()
          Textual description of the metric.
 java.lang.Integer getMaximumValue()
          Maximum possible value of this metric.
 java.lang.String getMetricName()
          Name of the metric.
 java.lang.Integer getMinimumValue()
          Minimum possible value of this metric.
 IUnknown getObject()
          Object this metric belongs to.
 java.lang.Long getPeriod()
          Time interval between samples, measured in seconds.
 java.lang.String getUnit()
          Unit of measurement.
static IPerformanceMetric queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_6_1.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IPerformanceMetric

public IPerformanceMetric(java.lang.String wrapped,
                          org.virtualbox_6_1.ObjectRefManager objMgr,
                          org.virtualbox_6_1.jaxws.VboxPortType port)
Method Detail

getMetricName

public java.lang.String getMetricName()
Name of the metric.

Returns:
String

getObject

public IUnknown getObject()
Object this metric belongs to.

Returns:
IUnknown

getDescription

public java.lang.String getDescription()
Textual description of the metric.

Returns:
String

getPeriod

public java.lang.Long getPeriod()
Time interval between samples, measured in seconds.

Returns:
Long

getCount

public java.lang.Long getCount()
Number of recent samples retained by the performance collector for this metric. When the collected sample count exceeds this number, older samples are discarded.

Returns:
Long

getUnit

public java.lang.String getUnit()
Unit of measurement.

Returns:
String

getMinimumValue

public java.lang.Integer getMinimumValue()
Minimum possible value of this metric.

Returns:
Integer

getMaximumValue

public java.lang.Integer getMaximumValue()
Maximum possible value of this metric.

Returns:
Integer

queryInterface

public static IPerformanceMetric queryInterface(IUnknown obj)