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

Represents all the fields in a VGPUType


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


vendorName

public java.lang.String vendorName
Name of VGPU vendor


modelName

public java.lang.String modelName
Model name associated with the VGPU type


framebufferSize

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


maxHeads

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


maxResolutionX

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


maxResolutionY

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


supportedOnPGPUs

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


enabledOnPGPUs

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


VGPUs

public java.util.Set<VGPU> VGPUs
List of VGPUs of this type


supportedOnGPUGroups

public java.util.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 java.util.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 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 VGPU_type.Record to a Map

Specified by:
toMap in interface Types.Record