Class AbstractListenerObservation.Documentation

java.lang.Object
io.awspring.cloud.sqs.support.observation.AbstractListenerObservation.Documentation
All Implemented Interfaces:
io.micrometer.observation.docs.ObservationDocumentation
Direct Known Subclasses:
SqsListenerObservation.Documentation
Enclosing class:
AbstractListenerObservation

public abstract static class AbstractListenerObservation.Documentation extends Object implements io.micrometer.observation.docs.ObservationDocumentation
ObservationDocumentation for message listener keys.
  • Constructor Details

    • Documentation

      public Documentation()
  • Method Details

    • getDefaultConvention

      public Class<? extends io.micrometer.observation.ObservationConvention<? extends io.micrometer.observation.Observation.Context>> getDefaultConvention()
      Specified by:
      getDefaultConvention in interface io.micrometer.observation.docs.ObservationDocumentation
    • getSpecificDefaultConvention

      protected abstract Class<? extends io.micrometer.observation.ObservationConvention<? extends io.micrometer.observation.Observation.Context>> getSpecificDefaultConvention()
    • getLowCardinalityKeyNames

      @NonNull public io.micrometer.common.docs.KeyName[] getLowCardinalityKeyNames()
      Specified by:
      getLowCardinalityKeyNames in interface io.micrometer.observation.docs.ObservationDocumentation
    • getSpecificLowCardinalityKeyNames

      protected io.micrometer.common.docs.KeyName[] getSpecificLowCardinalityKeyNames()
    • getHighCardinalityKeyNames

      @NonNull public io.micrometer.common.docs.KeyName[] getHighCardinalityKeyNames()
      Specified by:
      getHighCardinalityKeyNames in interface io.micrometer.observation.docs.ObservationDocumentation
    • getSpecificHighCardinalityKeyNames

      protected io.micrometer.common.docs.KeyName[] getSpecificHighCardinalityKeyNames()