Interface OciMetricsSupport.NameFormatter
- Enclosing class:
OciMetricsSupport
public static interface OciMetricsSupport.NameFormatter
Prescribes behavior for formatting metric names for use by OCI.
-
Method Summary
-
Method Details
-
format
Formats a metric name for OCI.The default implementation creates an OCI metric name with this format:
metric-name[_suffix][_units]where_suffixis omitted if the caller passes a null suffix, and_unitsis omitted if the metrics metadata does not have units set or, in translating the units for OCI, the result is blank.- Parameters:
metric- the metric to be formattedmetricId-MetricIDof the metric being formattedsuffix- name suffix to append to the recorded metric name (e.g, "total"); can be nullunit- metric unit- Returns:
- the formatted metric name
-
textType
Converts a metric instance into the corresponding text representation of its metric type.- Parameters:
metric-Meterto be converted- Returns:
- text type of the metric
-