class documentation
class _ReplaySafeMetricCounter(temporalio.common.MetricCounter, _ReplaySafeMetricCommon[
Constructor: _ReplaySafeMetricCounter(underlying)
Undocumented
Method | add |
Add a value to the counter. |
Inherited from _ReplaySafeMetricCommon
(via MetricCounter
):
Method | __init__ |
Undocumented |
Method | with |
Create a new metric with the given attributes appended to the current set. |
Property | description |
Description for the metric if any. |
Property | name |
Name for the metric. |
Property | unit |
Unit for the metric if any. |
Instance Variable | _underlying |
Undocumented |
def add(self, value:
int
, additional_attributes: Optional[ temporalio.common.MetricAttributes]
= None):
(source)
¶
overrides
temporalio.common.MetricCounter.add
Add a value to the counter.
Parameters | |
value:int | A non-negative integer to add. |
additionalOptional[ | Additional attributes to append to the current set. |
Raises | |
ValueError | Value is negative. |
TypeError | Attribute values are not the expected type. |