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

    Modifier and Type
    Method
    Description
    Checks whether the Health Check rule is satisfied.
  • Method Details

    • 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.