com.xensource.xenapi
Class VGPUType.Record

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

public static class VGPUType.Record
extends Object
implements Types.Record

Represents all the fields in a VGPUType


Field Summary
 Set<GPUGroup> enabledOnGPUGroups
          List of GPU groups in which at least one have this VGPU type enabled First published in XenServer 6.2 SP1.
 Set<PGPU> enabledOnPGPUs
          List of PGPUs that have this VGPU type enabled
 Long framebufferSize
          Framebuffer size of the VGPU type, in bytes
 Long maxHeads
          Maximum number of displays supported by the VGPU type
 Long maxResolutionX
          Maximum resultion (width) supported by the VGPU type First published in XenServer 6.2 SP1.
 Long maxResolutionY
          Maximum resoltion (height) supported by the VGPU type First published in XenServer 6.2 SP1.
 String modelName
          Model name associated with the VGPU type
 Set<GPUGroup> supportedOnGPUGroups
          List of GPU groups in which at least one PGPU supports this VGPU type First published in XenServer 6.2 SP1.
 Set<PGPU> supportedOnPGPUs
          List of PGPUs that support this VGPU type
 String uuid
          Unique identifier/object reference
 String vendorName
          Name of VGPU vendor
 Set<VGPU> VGPUs
          List of VGPUs of this type
 
Constructor Summary
VGPUType.Record()
           
 
Method Summary
 Map<String,Object> toMap()
          Convert a VGPU_type.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


vendorName

public String vendorName
Name of VGPU vendor


modelName

public String modelName
Model name associated with the VGPU type


framebufferSize

public Long framebufferSize
Framebuffer size of the VGPU type, in bytes


maxHeads

public Long maxHeads
Maximum number of displays supported by the VGPU type


maxResolutionX

public Long maxResolutionX
Maximum resultion (width) supported by the VGPU type First published in XenServer 6.2 SP1.


maxResolutionY

public Long maxResolutionY
Maximum resoltion (height) supported by the VGPU type First published in XenServer 6.2 SP1.


supportedOnPGPUs

public Set<PGPU> supportedOnPGPUs
List of PGPUs that support this VGPU type


enabledOnPGPUs

public Set<PGPU> enabledOnPGPUs
List of PGPUs that have this VGPU type enabled


VGPUs

public Set<VGPU> VGPUs
List of VGPUs of this type


supportedOnGPUGroups

public Set<GPUGroup> supportedOnGPUGroups
List of GPU groups in which at least one PGPU supports this VGPU type First published in XenServer 6.2 SP1.


enabledOnGPUGroups

public Set<GPUGroup> enabledOnGPUGroups
List of GPU groups in which at least one have this VGPU type enabled First published in XenServer 6.2 SP1.

Constructor Detail

VGPUType.Record

public VGPUType.Record()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

toMap

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

Specified by:
toMap in interface Types.Record