Class DefaultBatchJobKeyValuesProvider

java.lang.Object
org.springframework.batch.core.observability.DefaultBatchJobKeyValuesProvider
All Implemented Interfaces:
io.micrometer.observation.Observation.KeyValuesProvider<BatchJobContext>, BatchJobKeyValuesProvider

public class DefaultBatchJobKeyValuesProvider extends Object implements BatchJobKeyValuesProvider
Default BatchJobKeyValuesProvider implementation.
Since:
5.0
Author:
Marcin Grzejszczak, Mahmoud Ben Hassine
  • Constructor Details

    • DefaultBatchJobKeyValuesProvider

      public DefaultBatchJobKeyValuesProvider()
  • Method Details

    • getLowCardinalityKeyValues

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

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