field_spec() = {Name::atom(), Position::pos_integer(), Type::counter | gauge, Description::string()}
fields_spec() = [field_spec()] | {persistent_term, term()}
format_result() = #{FieldName::atom() => #{type => counter | gauge, help => string(), values => #{name() => integer()}}}
group() = term()
abstract datatype: group_ref()
name() = term()
| counters/2 | |
| counters/3 | |
| delete/2 | |
| delete_group/1 | |
| fetch/2 | |
| format/1 | |
| new/3 | |
| new_group/1 | |
| overview/1 | |
| overview/2 |
delete_group(Group::group()) -> ok
fetch(Group::group(), Name::name()) -> undefined | counters:counters_ref()
format(Group::group()) -> format_result()
new(Group::group(), Name::name(), Fields::fields_spec()) -> counters:counters_ref()
new_group(Group::group()) -> group_ref()
Generated by EDoc