Skip to main content

QDefaultHealthcheck

@quik/core


@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​

IQHealthcheck.all


degraded()​

degraded(item): void

Defined in: features/QHealthcheck.ts:52

Mark the health check item as degraded.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.degraded


down()​

down(item): void

Defined in: features/QHealthcheck.ts:46

Mark the health check item as down.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.down


ok()​

ok(item): void

Defined in: features/QHealthcheck.ts:42

Mark the health check item as ok.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.ok


pending()​

pending(item): void

Defined in: features/QHealthcheck.ts:50

Mark the health check item as pending.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.pending


ready()​

ready(item): void

Defined in: features/QHealthcheck.ts:48

Mark the health check item as ready.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.ready


register()​

register(item): void

Defined in: features/QHealthcheck.ts:22

Register a healthcheck item.

Parameters​

item​

string

Healthcheck identifier.

Returns​

void

Implementation of​

IQHealthcheck.register


set()​

set(item, status): void

Defined in: features/QHealthcheck.ts:39

Set the status of a healthcheck item.

Parameters​

item​

string

Healthcheck identifier.

status​

HealthcheckStatus

New status.

Returns​

void

Implementation of​

IQHealthcheck.set


status()​

status(item): HealthcheckStatus

Defined in: features/QHealthcheck.ts:29

Get the status of a healthcheck item.

Parameters​

item​

string

Healthcheck identifier.

Returns​

HealthcheckStatus

Implementation of​

IQHealthcheck.status


unready()​

unready(item): void

Defined in: features/QHealthcheck.ts:44

Mark the health check item as unready.

Parameters​

item​

string

Returns​

void

Implementation of​

IQHealthcheck.unready