Module prometheus_metric_spec

Function Index

add_value/3
constant_labels/1
duration_unit/1
extract_common_params/1
fetch_value/2
get_value/2
get_value/3
help/1
labels/1
name/1
registry/1

Function Details

add_value/3

add_value(Key::atom(), Value::dynamic(), Spec::prometheus_metric:spec()) -> term()

constant_labels/1

constant_labels(Spec::prometheus_metric:spec()) -> [{atom(), term()}]

duration_unit/1

duration_unit(Spec::prometheus_metric:spec()) -> prometheus_time:maybe_duration_unit()

extract_common_params/1

extract_common_params(Spec::prometheus_metric:spec()) -> Return

fetch_value/2

fetch_value(Key::atom(), Spec::prometheus_metric:spec()) -> dynamic() | no_return()

get_value/2

get_value(Key::atom(), Spec::prometheus_metric:spec()) -> term()

get_value/3

get_value(Key::atom(), Spec::prometheus_metric:spec(), Default::dynamic()) -> dynamic()

help/1

help(Spec::prometheus_metric:spec()) -> prometheus_metric:help()

labels/1

labels(Spec::prometheus_metric:spec()) -> prometheus_metric:labels()

name/1

name(Spec::prometheus_metric:spec()) -> prometheus_metric:name()

registry/1

registry(Spec::prometheus_metric:spec()) -> prometheus_registry:registry()


Generated by EDoc