Interface HealthCheckRule
-
- All Known Implementing Classes:
AbstractDatabaseCollationRule
,AbstractDatabaseSetupRule
,AbstractHealthCheckRule
,DataSourceSetupRule
,DbConnectionPoolRule
,HttpThreadsVsDbConnectionPoolRule
,MsSqlCollationRule
,MySqlCollationRule
,PostgresCollationRule
,SqlServerSetupRule
,TomcatHttpMaxThreadsRule
public interface HealthCheckRule
Provides rule validation for a specific Health Check.- Since:
- 6.13
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<HealthCheckResult>
validate(HealthCheck parent)
Checks whether the Health Check rule is satisfied.
-
-
-
Method Detail
-
validate
List<HealthCheckResult> validate(HealthCheck parent)
Checks whether the Health Check rule is satisfied.- Parameters:
parent
- the health check which is validating the rule.- Returns:
- a list of Health Check results or empty if no failures.
-
-