Class BackendHealth.Builder
- java.lang.Object
-
- com.oracle.bmc.networkloadbalancer.model.BackendHealth.Builder
-
- Enclosing class:
- BackendHealth
public static class BackendHealth.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackendHealth
build()
BackendHealth.Builder
copy(BackendHealth model)
BackendHealth.Builder
healthCheckResults(List<HealthCheckResult> healthCheckResults)
A list of the most recent health check results returned for the specified backend server.BackendHealth.Builder
status(BackendHealth.Status status)
The general health status of the specified backend server.
-
-
-
Method Detail
-
status
public BackendHealth.Builder status(BackendHealth.Status status)
The general health status of the specified backend server.**OK:** All health check probes return OK
**WARNING:** At least one of the health check probes does not return OK
**CRITICAL:** None of the health check probes return OK. * * **UNKNOWN:** One of the health checks probes return UNKNOWN, * or the system is unable to retrieve metrics at this time.
- Parameters:
status
- the value to set- Returns:
- this builder
-
healthCheckResults
public BackendHealth.Builder healthCheckResults(List<HealthCheckResult> healthCheckResults)
A list of the most recent health check results returned for the specified backend server.- Parameters:
healthCheckResults
- the value to set- Returns:
- this builder
-
build
public BackendHealth build()
-
copy
public BackendHealth.Builder copy(BackendHealth model)
-
-