public class HealthCheckConfiguration extends Object implements Cloneable
HealthCheck
.Modifier and Type | Class and Description |
---|---|
static class |
HealthCheckConfiguration.Builder |
Constructor and Description |
---|
HealthCheckConfiguration() |
Modifier and Type | Method and Description |
---|---|
static HealthCheckConfiguration.Builder |
builder() |
HealthCheckConfiguration |
copy() |
int |
getFailureThreshold() |
long |
getInterval() |
String |
getParent() |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled)
Set if the check associated to this configuration is enabled or not.
|
void |
setFailureThreshold(int failureThreshold)
Set the number of failure before reporting the service as un-healthy.
|
void |
setInterval(long interval)
Set the check interval in milli seconds.
|
void |
setParent(String parent)
The id of the health check such as routes or registry (can use * as wildcard)
|
public String getParent()
public void setParent(String parent)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public long getInterval()
public void setInterval(long interval)
public int getFailureThreshold()
public void setFailureThreshold(int failureThreshold)
public HealthCheckConfiguration copy()
public static HealthCheckConfiguration.Builder builder()
Apache Camel