com.xensource.xenapi
Class HostCpu.Record

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

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

Represents all the fields in a HostCpu


Field Summary
 java.lang.Long family
          the family (number) of the physical CPU
 java.lang.String features
          the physical CPU feature bitmap
 java.lang.String flags
          the flags of the physical CPU (a decoded version of the features field)
 Host host
          the host the CPU is in
 java.lang.Long model
          the model number of the physical CPU
 java.lang.String modelname
          the model name of the physical CPU
 java.lang.Long number
          the number of the physical CPU within the host
 java.util.Map<java.lang.String,java.lang.String> otherConfig
          additional configuration
 java.lang.Long speed
          the speed of the physical CPU
 java.lang.String stepping
          the stepping of the physical CPU
 java.lang.Double utilisation
          the current CPU utilisation
 java.lang.String uuid
          Unique identifier/object reference
 java.lang.String vendor
          the vendor of the physical CPU
 
Constructor Summary
HostCpu.Record()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> toMap()
          Convert a host_cpu.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


host

public Host host
the host the CPU is in


number

public java.lang.Long number
the number of the physical CPU within the host


vendor

public java.lang.String vendor
the vendor of the physical CPU


speed

public java.lang.Long speed
the speed of the physical CPU


modelname

public java.lang.String modelname
the model name of the physical CPU


family

public java.lang.Long family
the family (number) of the physical CPU


model

public java.lang.Long model
the model number of the physical CPU


stepping

public java.lang.String stepping
the stepping of the physical CPU


flags

public java.lang.String flags
the flags of the physical CPU (a decoded version of the features field)


features

public java.lang.String features
the physical CPU feature bitmap


utilisation

public java.lang.Double utilisation
the current CPU utilisation


otherConfig

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

Constructor Detail

HostCpu.Record

public HostCpu.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 host_cpu.Record to a Map

Specified by:
toMap in interface Types.Record