Class SqsTemplateObservation.SqsSpecifics
java.lang.Object
io.awspring.cloud.sqs.support.observation.SqsTemplateObservation.SqsSpecifics
- All Implemented Interfaces:
AbstractTemplateObservation.Specifics<SqsTemplateObservation.Context>
- Enclosing class:
- SqsTemplateObservation
public static class SqsTemplateObservation.SqsSpecifics
extends Object
implements AbstractTemplateObservation.Specifics<SqsTemplateObservation.Context>
Observation-related instances that are specific to SQS.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContext
(Message<?> message, String destinationName) Construct an specificAbstractListenerObservation.Context
instance with the provided message.io.micrometer.observation.ObservationConvention<SqsTemplateObservation.Context>
Return the defaultObservationConvention
for the specific messaging system.io.micrometer.observation.docs.ObservationDocumentation
Return theObservationDocumentation
for the specific messaging system.
-
Constructor Details
-
SqsSpecifics
public SqsSpecifics()
-
-
Method Details
-
createContext
Description copied from interface:AbstractTemplateObservation.Specifics
Construct an specificAbstractListenerObservation.Context
instance with the provided message.- Specified by:
createContext
in interfaceAbstractTemplateObservation.Specifics<SqsTemplateObservation.Context>
- Parameters:
message
- the message from which the context should be constructed.- Returns:
- the context instance.
-
getDefaultConvention
public io.micrometer.observation.ObservationConvention<SqsTemplateObservation.Context> getDefaultConvention()Description copied from interface:AbstractTemplateObservation.Specifics
Return the defaultObservationConvention
for the specific messaging system.- Specified by:
getDefaultConvention
in interfaceAbstractTemplateObservation.Specifics<SqsTemplateObservation.Context>
- Returns:
- the convention.
-
getDocumentation
public io.micrometer.observation.docs.ObservationDocumentation getDocumentation()Description copied from interface:AbstractTemplateObservation.Specifics
Return theObservationDocumentation
for the specific messaging system.- Specified by:
getDocumentation
in interfaceAbstractTemplateObservation.Specifics<SqsTemplateObservation.Context>
- Returns:
- the documentation.
-