Class SqsListenerObservation.DefaultConvention
java.lang.Object
io.awspring.cloud.sqs.support.observation.AbstractListenerObservation.Convention<SqsListenerObservation.Context>
io.awspring.cloud.sqs.support.observation.SqsListenerObservation.DefaultConvention
- All Implemented Interfaces:
SqsListenerObservation.Convention,io.micrometer.observation.KeyValuesConvention,io.micrometer.observation.ObservationConvention<SqsListenerObservation.Context>
- Enclosing class:
- SqsListenerObservation
public static class SqsListenerObservation.DefaultConvention
extends AbstractListenerObservation.Convention<SqsListenerObservation.Context>
implements SqsListenerObservation.Convention
ObservationConvention for SQS listener key values.- Since:
- 3.4
- Author:
- Tomaz Fernandes
-
Field Summary
Fields inherited from interface io.micrometer.observation.ObservationConvention
EMPTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.awspring.cloud.sqs.support.observation.AbstractListenerObservation.Convention
getContextualName, getCustomHighCardinalityKeyValues, getCustomLowCardinalityKeyValues, getHighCardinalityKeyValues, getLowCardinalityKeyValues, getName, getSpecificLowCardinalityKeyValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micrometer.observation.ObservationConvention
getContextualName, getHighCardinalityKeyValues, getLowCardinalityKeyValuesMethods inherited from interface io.awspring.cloud.sqs.support.observation.SqsListenerObservation.Convention
getName, supportsContext
-
Constructor Details
-
DefaultConvention
public DefaultConvention()
-
-
Method Details
-
getSourceKind
- Specified by:
getSourceKindin classAbstractListenerObservation.Convention<SqsListenerObservation.Context>
-
getMessagingSystem
- Specified by:
getMessagingSystemin classAbstractListenerObservation.Convention<SqsListenerObservation.Context>
-
getSpecificHighCardinalityKeyValues
protected io.micrometer.common.KeyValues getSpecificHighCardinalityKeyValues(SqsListenerObservation.Context context)
-