Class DefaultCassandraKeyValuesProvider

java.lang.Object
org.springframework.data.cassandra.observability.DefaultCassandraKeyValuesProvider
All Implemented Interfaces:
io.micrometer.observation.Observation.KeyValuesProvider<CqlSessionContext>, CqlSessionKeyValuesProvider

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

    • DefaultCassandraKeyValuesProvider

      public DefaultCassandraKeyValuesProvider()
  • Method Details

    • getLowCardinalityKeyValues

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

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