class HealthChecker
<init> |
HealthChecker(environment: EnvironmentExtension) |
environment |
val environment: EnvironmentExtension |
retry |
var retry: Retry |
check |
fun check(name: String, check: () -> Unit): Unitfun check(verbose: Boolean = true): List<HealthStatus> |
http |
Check URL using specified criteria (HTTP options and e.g text & status code assertions). fun http(checkName: String, url: String, containedText: String, statusCode: Int = HttpStatus.SC_OK): Unitfun http(checkName: String, url: String, criteria: HttpCheck.() -> Unit): Unitfun http(options: HttpClient.() -> Unit): Unit |
invoke |
fun String.invoke(check: () -> Unit): Unit |