Interface MongoHandlerObservationConvention

All Superinterfaces:
io.micrometer.observation.KeyValuesConvention, io.micrometer.observation.ObservationConvention<MongoHandlerContext>

@Deprecated(since="5.1", forRemoval=true) public interface MongoHandlerObservationConvention extends io.micrometer.observation.ObservationConvention<MongoHandlerContext>
Deprecated, for removal: This API element is subject to removal in a future version.
since 5.1 in favor of native MongoDB Java Driver observability support.
ObservationConvention for MongoHandlerContext.

NOTE: MongoDB Java Driver 5.7+ comes with observability directly built in which can be configured via MongoClientSettings.Builder#observabilitySettings(ObservabilitySettings). We recommend switching to the driver native observability.

Since:
4
Author:
Greg Turnquist
  • Field Summary

    Fields inherited from interface io.micrometer.observation.ObservationConvention

    EMPTY
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    supportsContext(io.micrometer.observation.Observation.Context context)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from interface io.micrometer.observation.ObservationConvention

    getContextualName, getHighCardinalityKeyValues, getLowCardinalityKeyValues, getName
  • Method Details

    • supportsContext

      default boolean supportsContext(io.micrometer.observation.Observation.Context context)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      supportsContext in interface io.micrometer.observation.ObservationConvention<MongoHandlerContext>