Class DefaultPublishObservationConvention
java.lang.Object
com.rabbitmq.stream.observation.micrometer.DefaultPublishObservationConvention
- All Implemented Interfaces:
PublishObservationConvention
,io.micrometer.observation.KeyValuesConvention
,io.micrometer.observation.ObservationConvention<PublishContext>
public class DefaultPublishObservationConvention
extends Object
implements PublishObservationConvention
Default
PublishObservationConvention
.- Since:
- 0.12.0
-
Field Summary
Fields inherited from interface io.micrometer.observation.ObservationConvention
EMPTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetContextualName
(PublishContext context) io.micrometer.common.KeyValues
io.micrometer.common.KeyValues
getLowCardinalityKeyValues
(PublishContext context) getName()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.rabbitmq.stream.observation.micrometer.PublishObservationConvention
supportsContext
-
Constructor Details
-
DefaultPublishObservationConvention
public DefaultPublishObservationConvention()
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceio.micrometer.observation.ObservationConvention<PublishContext>
-
getContextualName
- Specified by:
getContextualName
in interfaceio.micrometer.observation.ObservationConvention<PublishContext>
-
getLowCardinalityKeyValues
- Specified by:
getLowCardinalityKeyValues
in interfaceio.micrometer.observation.ObservationConvention<PublishContext>
-
getHighCardinalityKeyValues
- Specified by:
getHighCardinalityKeyValues
in interfaceio.micrometer.observation.ObservationConvention<PublishContext>
-