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 Object
implements Types.Record

Represents all the fields in a PIFMetrics


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

Field Detail

uuid

public String uuid
Unique identifier/object reference


ioReadKbs

public Double ioReadKbs
Read bandwidth (KiB/s)


ioWriteKbs

public Double ioWriteKbs
Write bandwidth (KiB/s)


carrier

public Boolean carrier
Report if the PIF got a carrier or not


vendorId

public String vendorId
Report vendor ID


vendorName

public String vendorName
Report vendor name


deviceId

public String deviceId
Report device ID


deviceName

public String deviceName
Report device name


speed

public Long speed
Speed of the link (if available)


duplex

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


pciBusPath

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


lastUpdated

public Date lastUpdated
Time at which this information was last updated


otherConfig

public Map<String,String> otherConfig
additional configuration

Constructor Detail

PIFMetrics.Record

public PIFMetrics.Record()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

toMap

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

Specified by:
toMap in interface Types.Record