Class JobObservationConventionImpl

java.lang.Object
com.flowable.core.micrometer.impl.job.JobObservationConventionImpl
All Implemented Interfaces:
JobObservationConvention, io.micrometer.observation.KeyValuesConvention, io.micrometer.observation.ObservationConvention<JobObservationContext>

public class JobObservationConventionImpl extends Object implements JobObservationConvention
Author:
Filip Hrisafov
  • Constructor Details

    • JobObservationConventionImpl

      public JobObservationConventionImpl()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface io.micrometer.observation.ObservationConvention<JobObservationContext>
    • getContextualName

      public String getContextualName(JobObservationContext context)
      Specified by:
      getContextualName in interface io.micrometer.observation.ObservationConvention<JobObservationContext>
    • type

      protected io.micrometer.common.KeyValue type(JobObservationContext context)
    • getLowCardinalityKeyValues

      public io.micrometer.common.KeyValues getLowCardinalityKeyValues(JobObservationContext context)
      Specified by:
      getLowCardinalityKeyValues in interface io.micrometer.observation.ObservationConvention<JobObservationContext>
    • handler

      protected io.micrometer.common.KeyValue handler(JobObservationContext context)
    • scopeDefinitionId

      protected io.micrometer.common.KeyValue scopeDefinitionId(JobObservationContext context)
    • scopeType

      protected io.micrometer.common.KeyValue scopeType(JobObservationContext context)
    • tenantId

      protected io.micrometer.common.KeyValue tenantId(JobObservationContext context)
    • getHighCardinalityKeyValues

      public io.micrometer.common.KeyValues getHighCardinalityKeyValues(JobObservationContext context)
      Specified by:
      getHighCardinalityKeyValues in interface io.micrometer.observation.ObservationConvention<JobObservationContext>
    • getHighCardinalityKeyValues

      protected io.micrometer.common.KeyValues getHighCardinalityKeyValues(Job job)