Class ZeebeActuatorConfiguration
java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeActuatorConfiguration
@AutoConfigureBefore(MetricsDefaultConfiguration.class)
@ConditionalOnCamundaClientEnabled
@ConditionalOnClass({org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration.class,io.micrometer.core.instrument.MeterRegistry.class})
public class ZeebeActuatorConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmicrometerMetricsRecorder(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
Constructor Details
-
ZeebeActuatorConfiguration
public ZeebeActuatorConfiguration()
-
-
Method Details
-
micrometerMetricsRecorder
@Bean @ConditionalOnMissingBean public MetricsRecorder micrometerMetricsRecorder(@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(ZeebeClient client)
-