Package org.apache.camel.health
Class HealthCheckConfiguration
- java.lang.Object
-
- org.apache.camel.health.HealthCheckConfiguration
-
- All Implemented Interfaces:
Cloneable
public class HealthCheckConfiguration extends Object implements Cloneable
Configuration forHealthCheck.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHealthCheckConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description HealthCheckConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static HealthCheckConfiguration.Builderbuilder()HealthCheckConfigurationcopy()intgetFailureThreshold()Deprecated.longgetInterval()Deprecated.StringgetParent()intgetSuccessThreshold()Deprecated.booleanisEnabled()voidsetEnabled(boolean enabled)Set if the check associated to this configuration is enabled or not.voidsetFailureThreshold(int failureThreshold)Deprecated.voidsetInterval(long interval)Deprecated.voidsetParent(String parent)The id of the health check such as routes or registry (can use * as wildcard)voidsetSuccessThreshold(int successThreshold)Deprecated.
-
-
-
Method Detail
-
getParent
public String getParent()
-
setParent
public void setParent(String parent)
The id of the health check such as routes or registry (can use * as wildcard)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
Set if the check associated to this configuration is enabled or not. Is default enabled.
-
getInterval
@Deprecated public long getInterval()
Deprecated.
-
setInterval
@Deprecated public void setInterval(long interval)
Deprecated.Set the check interval in milli seconds.
-
getFailureThreshold
@Deprecated public int getFailureThreshold()
Deprecated.
-
setFailureThreshold
@Deprecated public void setFailureThreshold(int failureThreshold)
Deprecated.Set the number of failure before reporting the service as un-healthy.
-
getSuccessThreshold
@Deprecated public int getSuccessThreshold()
Deprecated.
-
setSuccessThreshold
@Deprecated public void setSuccessThreshold(int successThreshold)
Deprecated.Set the number of success before reporting the service as healthy.
-
copy
public HealthCheckConfiguration copy()
-
builder
public static HealthCheckConfiguration.Builder builder()
-
-