Package org.apache.unomi.healthcheck
Class HealthCheckResponse
- java.lang.Object
-
- org.apache.unomi.healthcheck.HealthCheckResponse
-
public class HealthCheckResponse extends Object
A Health Check response.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHealthCheckResponse.Builderstatic classHealthCheckResponse.Status
-
Constructor Summary
Constructors Modifier Constructor Description protectedHealthCheckResponse(String name, HealthCheckResponse.Status status, long collectingTime, Map<String,Object> data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HealthCheckResponse.Builderbuilder()static HealthCheckResponsedown(String name)static HealthCheckResponseerror(String name)longgetCollectingTime()Map<String,Object>getData()StringgetName()HealthCheckResponse.StatusgetStatus()booleanisDown()booleanisError()booleanisLive()booleanisUp()static HealthCheckResponselive(String name)static HealthCheckResponse.Buildernamed(String name)static HealthCheckResponseup(String name)
-
-
-
Constructor Detail
-
HealthCheckResponse
protected HealthCheckResponse(String name, HealthCheckResponse.Status status, long collectingTime, Map<String,Object> data)
-
-
Method Detail
-
getName
public String getName()
-
getStatus
public HealthCheckResponse.Status getStatus()
-
getCollectingTime
public long getCollectingTime()
-
builder
public static HealthCheckResponse.Builder builder()
-
named
public static HealthCheckResponse.Builder named(String name)
-
up
public static HealthCheckResponse up(String name)
-
live
public static HealthCheckResponse live(String name)
-
down
public static HealthCheckResponse down(String name)
-
error
public static HealthCheckResponse error(String name)
-
isLive
public boolean isLive()
-
isUp
public boolean isUp()
-
isDown
public boolean isDown()
-
isError
public boolean isError()
-
-