Class DefaultMongoHandlerKeyValuesProvider

java.lang.Object
org.springframework.data.mongodb.observability.DefaultMongoHandlerKeyValuesProvider
All Implemented Interfaces:
io.micrometer.observation.Observation.KeyValuesProvider<MongoHandlerContext>, MongoHandlerKeyValuesProvider

public class DefaultMongoHandlerKeyValuesProvider extends Object implements MongoHandlerKeyValuesProvider
Default MongoHandlerKeyValuesProvider implementation.
Since:
4.0.0
Author:
Greg Turnquist
  • Constructor Details

    • DefaultMongoHandlerKeyValuesProvider

      public DefaultMongoHandlerKeyValuesProvider()
  • Method Details

    • getLowCardinalityKeyValues

      public io.micrometer.common.KeyValues getLowCardinalityKeyValues(MongoHandlerContext context)
      Specified by:
      getLowCardinalityKeyValues in interface io.micrometer.observation.Observation.KeyValuesProvider<MongoHandlerContext>
    • getHighCardinalityKeyValues

      public io.micrometer.common.KeyValues getHighCardinalityKeyValues(MongoHandlerContext context)
      Specified by:
      getHighCardinalityKeyValues in interface io.micrometer.observation.Observation.KeyValuesProvider<MongoHandlerContext>