@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum HealthCheckState extends java.lang.Enum<HealthCheckState>
NOTE: This class, and other classes within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
Enum Constant and Description |
---|
AVAILABLE
The health check state that indicates that the associated LDAP external
server is available.
|
DEGRADED
The health check state that indicates that the associated LDAP external
server is in a degraded state.
|
NO_LOCAL_SERVERS
The health check state that indicates that there are no local servers
defined, and therefore no health information is available for local
servers.
|
NO_REMOTE_SERVERS
The health check state that indicates that there are no local servers
defined, and therefore no health information is available for remote
servers.
|
UNAVAILABLE
The health check state that indicates that the associated LDAP external
server is unavailable.
|
Modifier and Type | Method and Description |
---|---|
static HealthCheckState |
forName(java.lang.String name)
Retrieves the health check state with the specified name.
|
java.lang.String |
getName()
Retrieves the name for this health check state.
|
java.lang.String |
toString()
Retrieves a string representation of this health check state.
|
static HealthCheckState |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HealthCheckState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HealthCheckState AVAILABLE
public static final HealthCheckState DEGRADED
public static final HealthCheckState UNAVAILABLE
public static final HealthCheckState NO_LOCAL_SERVERS
public static final HealthCheckState NO_REMOTE_SERVERS
public static HealthCheckState[] values()
for (HealthCheckState c : HealthCheckState.values()) System.out.println(c);
public static HealthCheckState valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null@NotNull public java.lang.String getName()
@Nullable public static HealthCheckState forName(@NotNull java.lang.String name)
name
- The name of the health check state to retrieve. It must not
be null
.null
if
there is no health check state with the given name.@NotNull public java.lang.String toString()
toString
in class java.lang.Enum<HealthCheckState>