Class ZeebeActuatorConfiguration

java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeActuatorConfiguration

@AutoConfigureBefore(MetricsDefaultConfiguration.class) @ConditionalOnClass({org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration.class,io.micrometer.core.instrument.MeterRegistry.class}) public class ZeebeActuatorConfiguration extends Object
  • Constructor Details

    • ZeebeActuatorConfiguration

      public ZeebeActuatorConfiguration()
  • Method Details

    • micrometerMetricsRecorder

      @Bean public MetricsRecorder micrometerMetricsRecorder(@Autowired(required=false) @Lazy io.micrometer.core.instrument.MeterRegistry meterRegistry)
    • zeebeClientHealthIndicator

      @Bean @ConditionalOnProperty(prefix="management.health.zeebe", name="enabled", matchIfMissing=true) @ConditionalOnClass(org.springframework.boot.actuate.health.HealthIndicator.class) @ConditionalOnMissingBean(name="zeebeClientHealthIndicator") public ZeebeClientHealthIndicator zeebeClientHealthIndicator(io.camunda.zeebe.client.ZeebeClient client)