| Constructor and Description |
|---|
Builder()
Create new Builder instance.
|
| Modifier and Type | Method and Description |
|---|---|
Health |
build()
Create a new
Health instance with the previously specified code and
details. |
Health.Builder |
down()
Set status to
HealthStatus.DOWN. |
Health.Builder |
outOfService()
Set status to
HealthStatus.OUT_OF_SERVICE. |
Health.Builder |
status(HealthStatus status)
Set status to given
HealthStatus instance. |
Health.Builder |
status(HealthStatusCode statusCode)
Set status to given
statusCode. |
Health.Builder |
unknown()
Set status to
HealthStatus.UNKNOWN status. |
Health.Builder |
up()
Set status to
HealthStatus.UP status. |
Health.Builder |
withDetail(String key,
Object data)
Record detail using
key and value. |
Health.Builder |
withException(Exception ex)
Record detail for given
Exception. |
public Health.Builder withException(Exception ex)
Exception.ex - the exceptionHealth.Builder instancepublic Health.Builder withDetail(String key, Object data)
key and value.key - the detail keydata - the detail dataHealth.Builder instancepublic Health.Builder unknown()
HealthStatus.UNKNOWN status.Health.Builder instancepublic Health.Builder up()
HealthStatus.UP status.Health.Builder instancepublic Health.Builder down()
HealthStatus.DOWN.Health.Builder instancepublic Health.Builder outOfService()
HealthStatus.OUT_OF_SERVICE.Health.Builder instancepublic Health.Builder status(HealthStatusCode statusCode)
statusCode.statusCode - the status codeHealth.Builder instancepublic Health.Builder status(HealthStatus status)
HealthStatus instance.status - the statusHealth.Builder instanceCopyright © 2016. All rights reserved.