(Measure only, default true) Asserts that this metric will only accept non-negative values (e.g. disk usage).
The name of the component that reports the Metric.
The map of constant labels for the Metric.
The description of the Metric.
Indicates the metric is a verbose metric that is disabled by default
User provided logger.
Indicates how long the batch metric should wait to update before cancel
The unit of the Metric values.
Indicates the type of the recorded value.