Enum NetworkLoadBalancerHealth.Status
- java.lang.Object
- 
- java.lang.Enum<NetworkLoadBalancerHealth.Status>
- 
- com.oracle.bmc.networkloadbalancer.model.NetworkLoadBalancerHealth.Status
 
 
- 
- All Implemented Interfaces:
- BmcEnum,- Serializable,- Comparable<NetworkLoadBalancerHealth.Status>
 - Enclosing class:
- NetworkLoadBalancerHealth
 
 public static enum NetworkLoadBalancerHealth.Status extends Enum<NetworkLoadBalancerHealth.Status> implements BmcEnum The overall health status of the network load balancer.**OK:** All backend sets associated with the network load balancer return a status of OK. **WARNING:** At least one of the backend sets associated with the network load balancer returns a status of WARNING, no backend sets return a status of CRITICAL, and the network load balancer life cycle state is ACTIVE. **CRITICAL:** One or more of the backend sets associated with the network load balancer return a status of CRITICAL. **UNKNOWN:** If any one of the following conditions is true: The network load balancer life cycle state is not ACTIVE. No backend sets are defined for the network load balancer. More than half of the backend sets associated with the network load balancer return a status of UNKNOWN, none of the backend sets return a status of WARNING or CRITICAL, and the network load balancer life cycle state is ACTIVE. The system could not retrieve metrics for any reason. 
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description CriticalOkUnknownUnknownEnumValueThis value is used if a service returns a value for this enum that is not recognized by this version of the SDK.Warning
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkLoadBalancerHealth.Statuscreate(String key)StringgetValue()static NetworkLoadBalancerHealth.StatusvalueOf(String name)Returns the enum constant of this type with the specified name.static NetworkLoadBalancerHealth.Status[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
Okpublic static final NetworkLoadBalancerHealth.Status Ok 
 - 
Warningpublic static final NetworkLoadBalancerHealth.Status Warning 
 - 
Criticalpublic static final NetworkLoadBalancerHealth.Status Critical 
 - 
Unknownpublic static final NetworkLoadBalancerHealth.Status Unknown 
 - 
UnknownEnumValuepublic static final NetworkLoadBalancerHealth.Status UnknownEnumValue This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
 
- 
 - 
Method Detail- 
valuespublic static NetworkLoadBalancerHealth.Status[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NetworkLoadBalancerHealth.Status c : NetworkLoadBalancerHealth.Status.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static NetworkLoadBalancerHealth.Status valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
- NullPointerException- if the argument is null
 
 - 
createpublic static NetworkLoadBalancerHealth.Status create(String key) 
 
- 
 
-