From 60e1dc3fdf5f5b5088ecf3087c0b128f56e5036d Mon Sep 17 00:00:00 2001 From: Artur Ciocanu Date: Mon, 12 May 2025 09:44:08 -0700 Subject: [PATCH] Renaming and exposing connection details Signed-off-by: Artur Ciocanu --- ...etails.java => ClientPropertiesDaprConnectionDetails.java} | 4 ++-- .../autoconfigure/client/DaprClientAutoConfiguration.java | 2 +- .../boot/autoconfigure/client/DaprConnectionDetails.java | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) rename dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/{PropertiesDaprConnectionDetails.java => ClientPropertiesDaprConnectionDetails.java} (86%) diff --git a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/PropertiesDaprConnectionDetails.java b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/ClientPropertiesDaprConnectionDetails.java similarity index 86% rename from dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/PropertiesDaprConnectionDetails.java rename to dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/ClientPropertiesDaprConnectionDetails.java index ec46dde99..68b4c4121 100644 --- a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/PropertiesDaprConnectionDetails.java +++ b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/ClientPropertiesDaprConnectionDetails.java @@ -13,11 +13,11 @@ package io.dapr.spring.boot.autoconfigure.client; -class PropertiesDaprConnectionDetails implements DaprConnectionDetails { +public class ClientPropertiesDaprConnectionDetails implements DaprConnectionDetails { private final DaprClientProperties daprClientProperties; - public PropertiesDaprConnectionDetails(DaprClientProperties daprClientProperties) { + public ClientPropertiesDaprConnectionDetails(DaprClientProperties daprClientProperties) { this.daprClientProperties = daprClientProperties; } diff --git a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprClientAutoConfiguration.java b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprClientAutoConfiguration.java index 11e7d6c15..23be58b85 100644 --- a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprClientAutoConfiguration.java +++ b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprClientAutoConfiguration.java @@ -37,7 +37,7 @@ public class DaprClientAutoConfiguration { @Bean @ConditionalOnMissingBean(DaprConnectionDetails.class) DaprConnectionDetails daprConnectionDetails(DaprClientProperties properties) { - return new PropertiesDaprConnectionDetails(properties); + return new ClientPropertiesDaprConnectionDetails(properties); } @Bean diff --git a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprConnectionDetails.java b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprConnectionDetails.java index a2b3ddaff..76e9d7166 100644 --- a/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprConnectionDetails.java +++ b/dapr-spring/dapr-spring-boot-autoconfigure/src/main/java/io/dapr/spring/boot/autoconfigure/client/DaprConnectionDetails.java @@ -16,6 +16,7 @@ import org.springframework.boot.autoconfigure.service.connection.ConnectionDetails; public interface DaprConnectionDetails extends ConnectionDetails { + String getHttpEndpoint(); String getGrpcEndpoint(); @@ -23,4 +24,5 @@ public interface DaprConnectionDetails extends ConnectionDetails { Integer getHttpPort(); Integer getGrpcPort(); + }