MetricKeyType
Constructors
Signature
declare const counter: <A extends number | bigint>() => MetricKeyType.Counter<A>;Signature
declare const frequency: (options?: {
readonly preregisteredWords?: ReadonlyArray<string>;
}) => MetricKeyType.Frequency;Signature
declare const gauge: <A extends number | bigint>() => MetricKeyType.Gauge<A>;Signature
declare const histogram: (boundaries: MetricBoundaries.MetricBoundaries) => MetricKeyType.Histogram;Signature
declare const summary: (options: {
readonly error: number;
readonly maxAge: Duration.DurationInput;
readonly maxSize: number;
readonly quantiles: ReadonlyArray<number>;
}) => MetricKeyType.Summary;Modelz
MetricKeyType interface
Added in v2.0.0
Source
Signature
interface MetricKeyType<in In, out Out> extends Variance<In, Out>, Equal, Pipeable {}Other
MetricKeyType
Added in v2.0.0
Source
Refinements
isCounterKey
Added in v2.0.0
Source
Signature
declare const isCounterKey: (u: unknown) => u is MetricKeyType.Counter<number | bigint>;isFrequencyKey
Added in v2.0.0
Source
Signature
declare const isFrequencyKey: (u: unknown) => u is MetricKeyType.Frequency;isGaugeKey
Added in v2.0.0
Source
Signature
declare const isGaugeKey: (u: unknown) => u is MetricKeyType.Gauge<number | bigint>;isHistogramKey
Added in v2.0.0
Source
Signature
declare const isHistogramKey: (u: unknown) => u is MetricKeyType.Histogram;isMetricKeyType
Added in v2.0.0
Source
Signature
declare const isMetricKeyType: (u: unknown) => u is MetricKeyType<unknown, unknown>;isSummaryKey
Added in v2.0.0
Source
Signature
declare const isSummaryKey: (u: unknown) => u is MetricKeyType.Summary;Symbols
CounterKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const CounterKeyTypeTypeId: unique symbol;CounterKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type CounterKeyTypeTypeId = typeof CounterKeyTypeTypeId;FrequencyKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const FrequencyKeyTypeTypeId: unique symbol;FrequencyKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type FrequencyKeyTypeTypeId = typeof FrequencyKeyTypeTypeId;GaugeKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const GaugeKeyTypeTypeId: unique symbol;GaugeKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type GaugeKeyTypeTypeId = typeof GaugeKeyTypeTypeId;HistogramKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const HistogramKeyTypeTypeId: unique symbol;HistogramKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type HistogramKeyTypeTypeId = typeof HistogramKeyTypeTypeId;MetricKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const MetricKeyTypeTypeId: unique symbol;MetricKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type MetricKeyTypeTypeId = typeof MetricKeyTypeTypeId;SummaryKeyTypeTypeId
Added in v2.0.0
Source
Signature
declare const SummaryKeyTypeTypeId: unique symbol;SummaryKeyTypeTypeId type
Added in v2.0.0
Source
Signature
type SummaryKeyTypeTypeId = typeof SummaryKeyTypeTypeId;