Class AbstractTemplateObservation.Documentation

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

public abstract static class AbstractTemplateObservation.Documentation extends Object implements io.micrometer.observation.docs.ObservationDocumentation
ObservationDocumentation for template 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()