public class OracleCloudMetricsNamingConvention
extends java.lang.Object
implements io.micrometer.core.instrument.config.NamingConvention
Constructor and Description |
---|
OracleCloudMetricsNamingConvention() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
name(java.lang.String name,
io.micrometer.core.instrument.Meter.Type type,
java.lang.String baseUnit)
A valid name value starts with an alphabetical character and includes only alphanumeric characters, dots,
underscores, hyphens, and dollar signs.
|
java.lang.String |
tagKey(java.lang.String key)
A valid dimension key includes only printable ASCII, excluding periods (.) and spaces.
|
java.lang.String |
tagValue(java.lang.String value)
A valid dimension value includes only Unicode characters.
|
public java.lang.String name(java.lang.String name, io.micrometer.core.instrument.Meter.Type type, @Nullable java.lang.String baseUnit)
name
in interface io.micrometer.core.instrument.config.NamingConvention
name
- nametype
- typebaseUnit
- baseUnitpublic java.lang.String tagKey(java.lang.String key)
tagKey
in interface io.micrometer.core.instrument.config.NamingConvention
key
- keypublic java.lang.String tagValue(java.lang.String value)
tagValue
in interface io.micrometer.core.instrument.config.NamingConvention
value
- value