Skip to main content

@webda/coreReadme | API


Interface: Internal<T>

Type parameters

T extends string

Methods

dec()

dec(value?): void

Decrement with value

Parameters

value?: number

The value to decrement with

Returns

void

Source

node_modules/prom-client/index.d.ts:431


inc()

inc(value?): void

Increment gauge with value

Parameters

value?: number

The value to increment with

Returns

void

Source

node_modules/prom-client/index.d.ts:425


set()

set(value): void

Set gauges value

Parameters

value: number

The value to set

Returns

void

Source

node_modules/prom-client/index.d.ts:437


setToCurrentTime()

setToCurrentTime(): void

Set gauge value to current epoch time in ms

Returns

void

Source

node_modules/prom-client/index.d.ts:442


startTimer()

startTimer(): (labels?) => number

Start a timer. Calling the returned function will set the gauge's value to the observed duration in seconds.

Returns

Function

Function to invoke when timer should be stopped. The value it returns is the timed duration.

Parameters

labels?: Partial<Record<T, string | number>>

Returns

number

Source

node_modules/prom-client/index.d.ts:450