Enum Class Types.HostNumaAffinityPolicy

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

public static enum Types.HostNumaAffinityPolicy extends Enum<Types.HostNumaAffinityPolicy>
  • Enum Constant Details

    • UNRECOGNIZED

      public static final Types.HostNumaAffinityPolicy UNRECOGNIZED
      The value does not belong to this enumeration
    • ANY

      public static final Types.HostNumaAffinityPolicy ANY
      VMs are spread across all available NUMA nodes
    • BEST_EFFORT

      public static final Types.HostNumaAffinityPolicy BEST_EFFORT
      VMs are placed on the smallest number of NUMA nodes that they fit using soft-pinning, but the policy doesn't guarantee a balanced placement, falling back to the 'any' policy.
    • DEFAULT_POLICY

      public static final Types.HostNumaAffinityPolicy DEFAULT_POLICY
      Use the NUMA affinity policy that is the default for the current version
  • Method Details

    • values

      public static Types.HostNumaAffinityPolicy[] 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.HostNumaAffinityPolicy 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.HostNumaAffinityPolicy>