Skip to content

Commit b44e502

Browse files
committed
Adds actuator conditional on class.
Updates for Spring Boot 4.0
1 parent f5f7b15 commit b44e502

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/discovery/ConditionalOnSpringCloudKubernetesReactiveDiscoveryHealthInitializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
@Retention(RetentionPolicy.RUNTIME)
3636
@Documented
3737
@Inherited
38-
@ConditionalOnClass(name = "org.springframework.boot.health.contributor.ReactiveHealthIndicator")
38+
@ConditionalOnClass(name = {"org.springframework.boot.health.contributor.ReactiveHealthIndicator", "org.springframework.boot.actuate.health.HealthEndpoint"})
3939
@ConditionalOnDiscoveryHealthIndicatorEnabled
4040
public @interface ConditionalOnSpringCloudKubernetesReactiveDiscoveryHealthInitializer {
4141

spring-cloud-kubernetes-discovery/src/main/java/org/springframework/cloud/kubernetes/discovery/KubernetesDiscoveryClientAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public ReactiveDiscoveryClient kubernetesReactiveDiscoveryClient(WebClient.Build
103103
}
104104

105105
@Bean
106-
@ConditionalOnClass(name = "org.springframework.boot.health.contributor.ReactiveHealthIndicator")
106+
@ConditionalOnClass(name = {"org.springframework.boot.health.contributor.ReactiveHealthIndicator", "org.springframework.boot.actuate.health.HealthEndpoint"})
107107
@ConditionalOnDiscoveryHealthIndicatorEnabled
108108
public ReactiveDiscoveryClientHealthIndicator kubernetesReactiveDiscoveryClientHealthIndicator(
109109
KubernetesReactiveDiscoveryClient client, DiscoveryClientHealthIndicatorProperties properties,

0 commit comments

Comments
 (0)