Enum Class KEYCLOAK_JDBC_PING2.HealthStatus

java.lang.Object
java.lang.Enum<KEYCLOAK_JDBC_PING2.HealthStatus>
org.keycloak.jgroups.protocol.KEYCLOAK_JDBC_PING2.HealthStatus
All Implemented Interfaces:
Serializable, Comparable<KEYCLOAK_JDBC_PING2.HealthStatus>, Constable
Enclosing class:
KEYCLOAK_JDBC_PING2

public static enum KEYCLOAK_JDBC_PING2.HealthStatus extends Enum<KEYCLOAK_JDBC_PING2.HealthStatus>
  • Enum Constant Details

    • HEALTHY

      public static final KEYCLOAK_JDBC_PING2.HealthStatus HEALTHY
      No partition detected or this instance is in the right partition.
    • UNHEALTHY

      public static final KEYCLOAK_JDBC_PING2.HealthStatus UNHEALTHY
      Partition detected and this instance is not in the right partition. It should stop handling requests.
    • NO_COORDINATOR

      public static final KEYCLOAK_JDBC_PING2.HealthStatus NO_COORDINATOR
      No coordinator present in the database table.
    • ERROR

      public static final KEYCLOAK_JDBC_PING2.HealthStatus ERROR
      If an error occurs when reading from the database.
    • MULTIPLE_CLUSTERS

      public static final KEYCLOAK_JDBC_PING2.HealthStatus MULTIPLE_CLUSTERS
      Multiple cluster names detected in the database table while the stateless feature is not enabled. Cross-cluster cache invalidation requires the stateless feature.
  • Method Details

    • values

      public static KEYCLOAK_JDBC_PING2.HealthStatus[] 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 KEYCLOAK_JDBC_PING2.HealthStatus 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