Files
brk/modules/brk-client/docs/interfaces/MetricData.md
2026-02-05 23:23:11 +01:00

4.7 KiB

brk-client


brk-client / MetricData

Interface: MetricData<T>

Defined in: Developer/brk/modules/brk-client/index.js:1002

Type Parameters

T

T

Properties

data

data: T[]

Defined in: Developer/brk/modules/brk-client/index.js:1009

The metric data


dateEntries()

dateEntries: () => [Date, T][]

Defined in: Developer/brk/modules/brk-client/index.js:1014

Return data as [date, value] pairs (date-based only)

Returns

[Date, T][]


dates()

dates: () => Date[]

Defined in: Developer/brk/modules/brk-client/index.js:1010

Convert index range to dates (date-based indexes only)

Returns

Date[]


end

end: number

Defined in: Developer/brk/modules/brk-client/index.js:1007

End index (exclusive)


index

index: Index

Defined in: Developer/brk/modules/brk-client/index.js:1004

The index type used for this query


indexEntries()

indexEntries: () => [number, T][]

Defined in: Developer/brk/modules/brk-client/index.js:1015

Return data as [index, value] pairs

Returns

[number, T][]


indexes()

indexes: () => number[]

Defined in: Developer/brk/modules/brk-client/index.js:1011

Get index range as array

Returns

number[]


iter()

iter: () => IterableIterator<[number, T]>

Defined in: Developer/brk/modules/brk-client/index.js:1016

Iterate over [index, value] pairs

Returns

IterableIterator<[number, T]>


iterDates()

iterDates: () => IterableIterator<[Date, T]>

Defined in: Developer/brk/modules/brk-client/index.js:1017

Iterate over [date, value] pairs (date-based only)

Returns

IterableIterator<[Date, T]>


stamp

stamp: string

Defined in: Developer/brk/modules/brk-client/index.js:1008

ISO 8601 timestamp of when the response was generated


start

start: number

Defined in: Developer/brk/modules/brk-client/index.js:1006

Start index (inclusive)


toDateMap()

toDateMap: () => Map<Date, T>

Defined in: Developer/brk/modules/brk-client/index.js:1012

Return data as Map keyed by date (date-based only)

Returns

Map<Date, T>


toIndexMap()

toIndexMap: () => Map<number, T>

Defined in: Developer/brk/modules/brk-client/index.js:1013

Return data as Map keyed by index

Returns

Map<number, T>


total

total: number

Defined in: Developer/brk/modules/brk-client/index.js:1005

Total number of data points


version

version: number

Defined in: Developer/brk/modules/brk-client/index.js:1003

Version of the metric data