Enum Class Types.XenAPIObjects

java.lang.Object
java.lang.Enum<Types.XenAPIObjects>
com.xensource.xenapi.Types.XenAPIObjects
All Implemented Interfaces:
Serializable, Comparable<Types.XenAPIObjects>, Constable
Enclosing class:
Types

public static enum Types.XenAPIObjects extends Enum<Types.XenAPIObjects>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Management of remote authentication services
    A placeholder for a binary blob
     
    Description
    Cluster-wide Cluster metadata
    Cluster member metadata
    A console
    A VM crashdump
    Data sources for logging in RRDs
    DR task
    Asynchronous event registration and handling
    A new piece of functionality
    A group of compatible GPUs across the resource pool
    A physical host
    A physical CPU
    Represents a host crash dump
    The metrics associated with a host
    Represents a patch stored on a server
    LVHD SR specific operations
    An message for the attention of the administrator
    A virtual network
    network-sriov which connects logical pif and physical pif
    Describes a observer which will control observability activity in the Toolstack
    The physical block devices through which hosts access SRs
    A PCI device
    A physical GPU (pGPU)
    A physical network interface (note separate VLANs are represented as several PIFs)
    The metrics associated with a physical network interface
    Pool-wide information
    Pool-wide patches
    Pool-wide updates to the host software
    A set of properties that describe one result element of SR.probe.
    A physical USB device
    Describes the storage that is available to a PVS site for caching purposes
    a proxy connects a VM/VIF with a PVS site
    individual machine serving provisioning (block) data
    machines serving blocks of data for provisioning VMs
    Repository for updates
    A set of permissions associated with a subject
    Describes the SDN controller that is to connect with the pool
    A secret
    A session
    A storage manager plugin
    A storage repository
    A set of high-level properties associated with an SR.
    A user or group that can log in xapi
    A long-running asynchronous task
    A tunnel for network traffic
    The value does not belong to this enumeration
    A group of compatible USBs across the resource pool
    A user of the system
    A virtual block device
    The metrics associated with a virtual block device
    A virtual disk image
    Details for connecting to a VDI using the Network Block Device protocol
    A virtual GPU (vGPU)
    A type of virtual GPU
    A virtual network interface
    The metrics associated with a virtual network device
    A VLAN mux/demux
    A virtual machine (or 'guest').
    VM appliance
    The metrics reported by the guest (as opposed to inferred from outside)
    The metrics associated with a VM
    VM Protection Policy
    VM Snapshot Schedule
    A virtual TPM device
    Describes the vusb device
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • UNRECOGNIZED

      public static final Types.XenAPIObjects UNRECOGNIZED
      The value does not belong to this enumeration
    • SESSION

      public static final Types.XenAPIObjects SESSION
      A session
    • AUTH

      public static final Types.XenAPIObjects AUTH
      Management of remote authentication services
    • SUBJECT

      public static final Types.XenAPIObjects SUBJECT
      A user or group that can log in xapi
    • ROLE

      public static final Types.XenAPIObjects ROLE
      A set of permissions associated with a subject
    • TASK

      public static final Types.XenAPIObjects TASK
      A long-running asynchronous task
    • EVENT

      public static final Types.XenAPIObjects EVENT
      Asynchronous event registration and handling
    • POOL

      public static final Types.XenAPIObjects POOL
      Pool-wide information
    • POOL_PATCH

      public static final Types.XenAPIObjects POOL_PATCH
      Pool-wide patches
    • POOL_UPDATE

      public static final Types.XenAPIObjects POOL_UPDATE
      Pool-wide updates to the host software
    • VM

      public static final Types.XenAPIObjects VM
      A virtual machine (or 'guest').
    • VM_METRICS

      public static final Types.XenAPIObjects VM_METRICS
      The metrics associated with a VM
    • VM_GUEST_METRICS

      public static final Types.XenAPIObjects VM_GUEST_METRICS
      The metrics reported by the guest (as opposed to inferred from outside)
    • VMPP

      public static final Types.XenAPIObjects VMPP
      VM Protection Policy
    • VMSS

      public static final Types.XenAPIObjects VMSS
      VM Snapshot Schedule
    • VM_APPLIANCE

      public static final Types.XenAPIObjects VM_APPLIANCE
      VM appliance
    • DR_TASK

      public static final Types.XenAPIObjects DR_TASK
      DR task
    • HOST

      public static final Types.XenAPIObjects HOST
      A physical host
    • HOST_CRASHDUMP

      public static final Types.XenAPIObjects HOST_CRASHDUMP
      Represents a host crash dump
    • HOST_PATCH

      public static final Types.XenAPIObjects HOST_PATCH
      Represents a patch stored on a server
    • HOST_METRICS

      public static final Types.XenAPIObjects HOST_METRICS
      The metrics associated with a host
    • HOST_CPU

      public static final Types.XenAPIObjects HOST_CPU
      A physical CPU
    • NETWORK

      public static final Types.XenAPIObjects NETWORK
      A virtual network
    • VIF

      public static final Types.XenAPIObjects VIF
      A virtual network interface
    • VIF_METRICS

      public static final Types.XenAPIObjects VIF_METRICS
      The metrics associated with a virtual network device
    • PIF

      public static final Types.XenAPIObjects PIF
      A physical network interface (note separate VLANs are represented as several PIFs)
    • PIF_METRICS

      public static final Types.XenAPIObjects PIF_METRICS
      The metrics associated with a physical network interface
    • BOND

      public static final Types.XenAPIObjects BOND
    • VLAN

      public static final Types.XenAPIObjects VLAN
      A VLAN mux/demux
    • SM

      public static final Types.XenAPIObjects SM
      A storage manager plugin
    • SR

      public static final Types.XenAPIObjects SR
      A storage repository
    • SR_STAT

      public static final Types.XenAPIObjects SR_STAT
      A set of high-level properties associated with an SR.
    • PROBE_RESULT

      public static final Types.XenAPIObjects PROBE_RESULT
      A set of properties that describe one result element of SR.probe. Result elements and properties can change dynamically based on changes to the the SR.probe input-parameters or the target.
    • LVHD

      public static final Types.XenAPIObjects LVHD
      LVHD SR specific operations
    • VDI

      public static final Types.XenAPIObjects VDI
      A virtual disk image
    • VBD

      public static final Types.XenAPIObjects VBD
      A virtual block device
    • VBD_METRICS

      public static final Types.XenAPIObjects VBD_METRICS
      The metrics associated with a virtual block device
    • PBD

      public static final Types.XenAPIObjects PBD
      The physical block devices through which hosts access SRs
    • CRASHDUMP

      public static final Types.XenAPIObjects CRASHDUMP
      A VM crashdump
    • VTPM

      public static final Types.XenAPIObjects VTPM
      A virtual TPM device
    • CONSOLE

      public static final Types.XenAPIObjects CONSOLE
      A console
    • USER

      public static final Types.XenAPIObjects USER
      A user of the system
    • DATA_SOURCE

      public static final Types.XenAPIObjects DATA_SOURCE
      Data sources for logging in RRDs
    • BLOB

      public static final Types.XenAPIObjects BLOB
      A placeholder for a binary blob
    • MESSAGE

      public static final Types.XenAPIObjects MESSAGE
      An message for the attention of the administrator
    • SECRET

      public static final Types.XenAPIObjects SECRET
      A secret
    • TUNNEL

      public static final Types.XenAPIObjects TUNNEL
      A tunnel for network traffic
    • NETWORK_SRIOV

      public static final Types.XenAPIObjects NETWORK_SRIOV
      network-sriov which connects logical pif and physical pif
    • PCI

      public static final Types.XenAPIObjects PCI
      A PCI device
    • PGPU

      public static final Types.XenAPIObjects PGPU
      A physical GPU (pGPU)
    • GPU_GROUP

      public static final Types.XenAPIObjects GPU_GROUP
      A group of compatible GPUs across the resource pool
    • VGPU

      public static final Types.XenAPIObjects VGPU
      A virtual GPU (vGPU)
    • VGPU_TYPE

      public static final Types.XenAPIObjects VGPU_TYPE
      A type of virtual GPU
    • PVS_SITE

      public static final Types.XenAPIObjects PVS_SITE
      machines serving blocks of data for provisioning VMs
    • PVS_SERVER

      public static final Types.XenAPIObjects PVS_SERVER
      individual machine serving provisioning (block) data
    • PVS_PROXY

      public static final Types.XenAPIObjects PVS_PROXY
      a proxy connects a VM/VIF with a PVS site
    • PVS_CACHE_STORAGE

      public static final Types.XenAPIObjects PVS_CACHE_STORAGE
      Describes the storage that is available to a PVS site for caching purposes
    • FEATURE

      public static final Types.XenAPIObjects FEATURE
      A new piece of functionality
    • SDN_CONTROLLER

      public static final Types.XenAPIObjects SDN_CONTROLLER
      Describes the SDN controller that is to connect with the pool
    • VDI_NBD_SERVER_INFO

      public static final Types.XenAPIObjects VDI_NBD_SERVER_INFO
      Details for connecting to a VDI using the Network Block Device protocol
    • PUSB

      public static final Types.XenAPIObjects PUSB
      A physical USB device
    • USB_GROUP

      public static final Types.XenAPIObjects USB_GROUP
      A group of compatible USBs across the resource pool
    • VUSB

      public static final Types.XenAPIObjects VUSB
      Describes the vusb device
    • CLUSTER

      public static final Types.XenAPIObjects CLUSTER
      Cluster-wide Cluster metadata
    • CLUSTER_HOST

      public static final Types.XenAPIObjects CLUSTER_HOST
      Cluster member metadata
    • CERTIFICATE

      public static final Types.XenAPIObjects CERTIFICATE
      Description
    • REPOSITORY

      public static final Types.XenAPIObjects REPOSITORY
      Repository for updates
    • OBSERVER

      public static final Types.XenAPIObjects OBSERVER
      Describes a observer which will control observability activity in the Toolstack
  • Method Details

    • values

      public static Types.XenAPIObjects[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Types.XenAPIObjects valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Types.XenAPIObjects>