com.xensource.xenapi
Class PIFMetrics.Record

java.lang.Object
  extended by com.xensource.xenapi.PIFMetrics.Record
All Implemented Interfaces:
Types.Record
Enclosing class:
PIFMetrics

public static class PIFMetrics.Record
extends java.lang.Object
implements Types.Record

Represents all the fields in a PIFMetrics


Field Summary
 java.lang.Boolean carrier
          Report if the PIF got a carrier or not
 java.lang.String deviceId
          Report device ID
 java.lang.String deviceName
          Report device name
 java.lang.Boolean duplex
          Full duplex capability of the link (if available)
 java.lang.Double ioReadKbs
          Read bandwidth (KiB/s)
 java.lang.Double ioWriteKbs
          Write bandwidth (KiB/s)
 java.util.Date lastUpdated
          Time at which this information was last updated
 java.util.Map<java.lang.String,java.lang.String> otherConfig
          additional configuration
 java.lang.String pciBusPath
          PCI bus path of the pif (if available)
 java.lang.Long speed
          Speed of the link (if available)
 java.lang.String uuid
          Unique identifier/object reference
 java.lang.String vendorId
          Report vendor ID
 java.lang.String vendorName
          Report vendor name
 
Constructor Summary
PIFMetrics.Record()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> toMap()
          Convert a PIF_metrics.Record to a Map
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

uuid

public java.lang.String uuid
Unique identifier/object reference


ioReadKbs

public java.lang.Double ioReadKbs
Read bandwidth (KiB/s)


ioWriteKbs

public java.lang.Double ioWriteKbs
Write bandwidth (KiB/s)


carrier

public java.lang.Boolean carrier
Report if the PIF got a carrier or not


vendorId

public java.lang.String vendorId
Report vendor ID


vendorName

public java.lang.String vendorName
Report vendor name


deviceId

public java.lang.String deviceId
Report device ID


deviceName

public java.lang.String deviceName
Report device name


speed

public java.lang.Long speed
Speed of the link (if available)


duplex

public java.lang.Boolean duplex
Full duplex capability of the link (if available)


pciBusPath

public java.lang.String pciBusPath
PCI bus path of the pif (if available)


lastUpdated

public java.util.Date lastUpdated
Time at which this information was last updated


otherConfig

public java.util.Map<java.lang.String,java.lang.String> otherConfig
additional configuration

Constructor Detail

PIFMetrics.Record

public PIFMetrics.Record()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toMap

public java.util.Map<java.lang.String,java.lang.Object> toMap()
Convert a PIF_metrics.Record to a Map

Specified by:
toMap in interface Types.Record