mirror of https://github.com/dapr/java-sdk.git
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:
parent
ab8e41111d
commit
4e1fbbe2ce
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue