Package org.eclipse.microprofile.health
Class HealthCheckResponseBuilder
- java.lang.Object
-
- org.eclipse.microprofile.health.HealthCheckResponseBuilder
-
public abstract class HealthCheckResponseBuilder extends java.lang.Object
A builder to construct a health procedure response.The HealthCheckResponseBuilder class is reserved for an extension by implementation providers.
-
-
Constructor Summary
Constructors Constructor Description HealthCheckResponseBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract HealthCheckResponse
build()
abstract HealthCheckResponseBuilder
down()
abstract HealthCheckResponseBuilder
name(java.lang.String name)
abstract HealthCheckResponseBuilder
state(boolean up)
abstract HealthCheckResponseBuilder
up()
abstract HealthCheckResponseBuilder
withData(java.lang.String key, boolean value)
abstract HealthCheckResponseBuilder
withData(java.lang.String key, long value)
abstract HealthCheckResponseBuilder
withData(java.lang.String key, java.lang.String value)
-
-
-
Method Detail
-
name
public abstract HealthCheckResponseBuilder name(java.lang.String name)
-
withData
public abstract HealthCheckResponseBuilder withData(java.lang.String key, java.lang.String value)
-
withData
public abstract HealthCheckResponseBuilder withData(java.lang.String key, long value)
-
withData
public abstract HealthCheckResponseBuilder withData(java.lang.String key, boolean value)
-
up
public abstract HealthCheckResponseBuilder up()
-
down
public abstract HealthCheckResponseBuilder down()
-
state
public abstract HealthCheckResponseBuilder state(boolean up)
-
build
public abstract HealthCheckResponse build()
-
-