|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.metrics.codahale_metrics.metrics.core.HealthCheck.Result
public static class HealthCheck.Result
The result of a HealthCheck
being run. It can be healthy (with an optional message)
or unhealthy (with either an error message or a thrown exception).
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
java.lang.Throwable |
getError()
Returns any exception for the result, or null if the result has no exception. |
java.lang.String |
getMessage()
Returns any additional message for the result, or null if the result has no
message. |
int |
hashCode()
|
static HealthCheck.Result |
healthy()
Returns a healthy HealthCheck.Result with no additional message. |
static HealthCheck.Result |
healthy(java.lang.String message)
Returns a healthy HealthCheck.Result with an additional message. |
static HealthCheck.Result |
healthy(java.lang.String message,
java.lang.Object... args)
Returns a healthy HealthCheck.Result with a formatted message. |
boolean |
isHealthy()
Returns true if the result indicates the component is healthy; false
otherwise. |
java.lang.String |
toString()
|
static HealthCheck.Result |
unhealthy(java.lang.String message)
Returns an unhealthy HealthCheck.Result with the given message. |
static HealthCheck.Result |
unhealthy(java.lang.String message,
java.lang.Object... args)
Returns an unhealthy HealthCheck.Result with a formatted message. |
static HealthCheck.Result |
unhealthy(java.lang.Throwable error)
Returns an unhealthy HealthCheck.Result with the given error. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static HealthCheck.Result healthy()
HealthCheck.Result
with no additional message.
HealthCheck.Result
with no additional messagepublic static HealthCheck.Result healthy(java.lang.String message)
HealthCheck.Result
with an additional message.
message
- an informative message
HealthCheck.Result
with an additional messagepublic static HealthCheck.Result healthy(java.lang.String message, java.lang.Object... args)
HealthCheck.Result
with a formatted message.
Message formatting follows the same rules as
String.format(String, Object...)
.
message
- a message formatargs
- the arguments apply to the message format
HealthCheck.Result
with an additional messageString.format(String, Object...)
public static HealthCheck.Result unhealthy(java.lang.String message)
HealthCheck.Result
with the given message.
message
- an informative message describing how the health check failed
HealthCheck.Result
with the given messagepublic static HealthCheck.Result unhealthy(java.lang.String message, java.lang.Object... args)
HealthCheck.Result
with a formatted message.
Message formatting follows the same rules as
String.format(String, Object...)
.
message
- a message formatargs
- the arguments apply to the message format
HealthCheck.Result
with an additional messageString.format(String, Object...)
public static HealthCheck.Result unhealthy(java.lang.Throwable error)
HealthCheck.Result
with the given error.
error
- an exception thrown during the health check
HealthCheck.Result
with the given errorpublic boolean isHealthy()
true
if the result indicates the component is healthy; false
otherwise.
true
if the result indicates the component is healthypublic java.lang.String getMessage()
null
if the result has no
message.
null
public java.lang.Throwable getError()
null
if the result has no exception.
null
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |