Class DefaultBatchStepKeyValuesProvider

java.lang.Object
org.springframework.batch.core.observability.DefaultBatchStepKeyValuesProvider
All Implemented Interfaces:
io.micrometer.observation.Observation.KeyValuesProvider<BatchStepContext>, BatchStepKeyValuesProvider

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

    • DefaultBatchStepKeyValuesProvider

      public DefaultBatchStepKeyValuesProvider()
  • Method Details

    • getLowCardinalityKeyValues

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

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