Package | Description |
---|---|
io.vertx.reactivex.ext.healthchecks |
Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<HealthChecks> |
HealthChecks.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
static HealthChecks |
HealthChecks.create(Vertx vertx)
Creates a new instance of the default implementation of
HealthChecks . |
HealthChecks |
HealthChecks.invoke(Handler<JsonObject> resultHandler)
Invokes the registered procedures and computes the outcome.
|
HealthChecks |
HealthChecks.invoke(String name,
Handler<AsyncResult<JsonObject>> resultHandler)
Invokes the registered procedure with the given name and sub-procedures.
|
static HealthChecks |
HealthChecks.newInstance(HealthChecks arg) |
HealthChecks |
HealthChecks.register(String name,
Handler<Promise<Status>> procedure)
Registers a health check procedure.
|
HealthChecks |
HealthChecks.register(String name,
long timeout,
Handler<Promise<Status>> procedure)
Registers a health check procedure.
|
HealthChecks |
HealthChecks.unregister(String name)
Unregisters a procedure.
|
Modifier and Type | Method and Description |
---|---|
static HealthCheckHandler |
HealthCheckHandler.createWithHealthChecks(HealthChecks hc)
Creates an instance of the default implementation of the
HealthCheckHandler . |
static HealthCheckHandler |
HealthCheckHandler.createWithHealthChecks(HealthChecks hc,
AuthProvider provider)
Creates an instance of the default implementation of the
HealthCheckHandler . |
Copyright © 2023 Eclipse. All rights reserved.