Renaming and exposing connection details (#1341)

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
Co-authored-by: Artur Ciocanu <ciocanu@adobe.com>
This commit is contained in:
artur-ciocanu 2025-05-13 17:35:10 +03:00 committed by GitHub
parent ab8e41111d
commit 4e1fbbe2ce
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 3 deletions

View File

@ -13,11 +13,11 @@ limitations under the License.
package io.dapr.spring.boot.autoconfigure.client; package io.dapr.spring.boot.autoconfigure.client;
class PropertiesDaprConnectionDetails implements DaprConnectionDetails { public class ClientPropertiesDaprConnectionDetails implements DaprConnectionDetails {
private final DaprClientProperties daprClientProperties; private final DaprClientProperties daprClientProperties;
public PropertiesDaprConnectionDetails(DaprClientProperties daprClientProperties) { public ClientPropertiesDaprConnectionDetails(DaprClientProperties daprClientProperties) {
this.daprClientProperties = daprClientProperties; this.daprClientProperties = daprClientProperties;
} }

View File

@ -37,7 +37,7 @@ public class DaprClientAutoConfiguration {
@Bean @Bean
@ConditionalOnMissingBean(DaprConnectionDetails.class) @ConditionalOnMissingBean(DaprConnectionDetails.class)
DaprConnectionDetails daprConnectionDetails(DaprClientProperties properties) { DaprConnectionDetails daprConnectionDetails(DaprClientProperties properties) {
return new PropertiesDaprConnectionDetails(properties); return new ClientPropertiesDaprConnectionDetails(properties);
} }
@Bean @Bean

View File

@ -16,6 +16,7 @@ package io.dapr.spring.boot.autoconfigure.client;
import org.springframework.boot.autoconfigure.service.connection.ConnectionDetails; import org.springframework.boot.autoconfigure.service.connection.ConnectionDetails;
public interface DaprConnectionDetails extends ConnectionDetails { public interface DaprConnectionDetails extends ConnectionDetails {
String getHttpEndpoint(); String getHttpEndpoint();
String getGrpcEndpoint(); String getGrpcEndpoint();
@ -23,4 +24,5 @@ public interface DaprConnectionDetails extends ConnectionDetails {
Integer getHttpPort(); Integer getHttpPort();
Integer getGrpcPort(); Integer getGrpcPort();
} }