Class DefaultBatchStepTagsProvider

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

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

    • DefaultBatchStepTagsProvider

      public DefaultBatchStepTagsProvider()
  • 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>