Class PGPU.Record

java.lang.Object
com.xensource.xenapi.PGPU.Record
All Implemented Interfaces:
Types.Record
Enclosing class:
PGPU

public static class PGPU.Record extends Object implements Types.Record
Represents all the fields in a PGPU
  • Field Details

    • uuid

      public String uuid
      Unique identifier/object reference
    • PCI

      public PCI PCI
      Link to underlying PCI device
    • GPUGroup

      public GPUGroup GPUGroup
      GPU group the pGPU is contained in
    • host

      public Host host
      Host that owns the GPU
    • otherConfig

      public Map<String,String> otherConfig
      Additional configuration
    • supportedVGPUTypes

      public Set<VGPUType> supportedVGPUTypes
      List of VGPU types supported by the underlying hardware First published in XenServer 6.2 SP1 Tech-Preview.
    • enabledVGPUTypes

      public Set<VGPUType> enabledVGPUTypes
      List of VGPU types which have been enabled for this PGPU First published in XenServer 6.2 SP1 Tech-Preview.
    • residentVGPUs

      public Set<VGPU> residentVGPUs
      List of VGPUs running on this PGPU First published in XenServer 6.2 SP1 Tech-Preview.
    • supportedVGPUMaxCapacities

      public Map<VGPUType,Long> supportedVGPUMaxCapacities
      A map relating each VGPU type supported on this GPU to the maximum number of VGPUs of that type which can run simultaneously on this GPU First published in XenServer 6.2 SP1.
    • dom0Access

      public Types.PgpuDom0Access dom0Access
      The accessibility of this device from dom0 First published in XenServer 6.5 SP1.
    • isSystemDisplayDevice

      public Boolean isSystemDisplayDevice
      Is this device the system display device First published in XenServer 6.5 SP1.
    • compatibilityMetadata

      public Map<String,String> compatibilityMetadata
      PGPU metadata to determine whether a VGPU can migrate between two PGPUs First published in XenServer 7.3.
  • Constructor Details

    • Record

      public Record()
  • Method Details