Enum Class Types.PoolAllowedOperations

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

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

    • UNRECOGNIZED

      public static final Types.PoolAllowedOperations UNRECOGNIZED
      The value does not belong to this enumeration
    • HA_ENABLE

      public static final Types.PoolAllowedOperations HA_ENABLE
      Indicates this pool is in the process of enabling HA
    • HA_DISABLE

      public static final Types.PoolAllowedOperations HA_DISABLE
      Indicates this pool is in the process of disabling HA
    • CLUSTER_CREATE

      public static final Types.PoolAllowedOperations CLUSTER_CREATE
      Indicates this pool is in the process of creating a cluster
    • DESIGNATE_NEW_MASTER

      public static final Types.PoolAllowedOperations DESIGNATE_NEW_MASTER
      Indicates this pool is in the process of changing master
    • CONFIGURE_REPOSITORIES

      public static final Types.PoolAllowedOperations CONFIGURE_REPOSITORIES
      Indicates this pool is in the process of configuring repositories
    • SYNC_UPDATES

      public static final Types.PoolAllowedOperations SYNC_UPDATES
      Indicates this pool is in the process of syncing updates
    • GET_UPDATES

      public static final Types.PoolAllowedOperations GET_UPDATES
      Indicates this pool is in the process of getting updates
    • APPLY_UPDATES

      public static final Types.PoolAllowedOperations APPLY_UPDATES
      Indicates this pool is in the process of applying updates
    • TLS_VERIFICATION_ENABLE

      public static final Types.PoolAllowedOperations TLS_VERIFICATION_ENABLE
      Indicates this pool is in the process of enabling TLS verification
    • CERT_REFRESH

      public static final Types.PoolAllowedOperations CERT_REFRESH
      A certificate refresh and distribution is in progress
    • EXCHANGE_CERTIFICATES_ON_JOIN

      public static final Types.PoolAllowedOperations EXCHANGE_CERTIFICATES_ON_JOIN
      Indicates this pool is exchanging internal certificates with a new joiner
    • EXCHANGE_CA_CERTIFICATES_ON_JOIN

      public static final Types.PoolAllowedOperations EXCHANGE_CA_CERTIFICATES_ON_JOIN
      Indicates this pool is exchanging ca certificates with a new joiner
    • COPY_PRIMARY_HOST_CERTS

      public static final Types.PoolAllowedOperations COPY_PRIMARY_HOST_CERTS
      Indicates the primary host is sending its certificates to another host
  • Method Details

    • values

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