QDefaultHealthcheck
@quik/core / QDefaultHealthcheck
Class: QDefaultHealthcheck
Defined in: features/QHealthcheck.ts:9
No-op healthcheck feature implementation.
Implements
Constructors
Constructor
new QDefaultHealthcheck():
QDefaultHealthcheck
Returns
QDefaultHealthcheck
Methods
all()
all():
Record<string,HealthcheckStatus>
Defined in: features/QHealthcheck.ts:13
Return all healthcheck statuses.
Returns
Record<string, HealthcheckStatus>
Implementation of
degraded()
degraded(
item):void
Defined in: features/QHealthcheck.ts:52
Mark the health check item as degraded.
Parameters
item
string
Returns
void
Implementation of
down()
down(
item):void
Defined in: features/QHealthcheck.ts:46
Mark the health check item as down.
Parameters
item
string
Returns
void
Implementation of
ok()
ok(
item):void
Defined in: features/QHealthcheck.ts:42
Mark the health check item as ok.
Parameters
item
string
Returns
void
Implementation of
pending()
pending(
item):void
Defined in: features/QHealthcheck.ts:50
Mark the health check item as pending.
Parameters
item
string
Returns
void
Implementation of
ready()
ready(
item):void
Defined in: features/QHealthcheck.ts:48
Mark the health check item as ready.
Parameters
item
string
Returns
void
Implementation of
register()
register(
item):void
Defined in: features/QHealthcheck.ts:22
Register a healthcheck item.
Parameters
item
string
Healthcheck identifier.
Returns
void
Implementation of
set()
set(
item,status):void
Defined in: features/QHealthcheck.ts:39
Set the status of a healthcheck item.
Parameters
item
string
Healthcheck identifier.
status
New status.
Returns
void
Implementation of
status()
status(
item):HealthcheckStatus
Defined in: features/QHealthcheck.ts:29
Get the status of a healthcheck item.
Parameters
item
string
Healthcheck identifier.
Returns
Implementation of
unready()
unready(
item):void
Defined in: features/QHealthcheck.ts:44
Mark the health check item as unready.
Parameters
item
string
Returns
void