diff --git a/spring-cloud-stream-schema-server/pom.xml b/spring-cloud-stream-schema-server/pom.xml index 7af3d2f90..6dc1f35b3 100644 --- a/spring-cloud-stream-schema-server/pom.xml +++ b/spring-cloud-stream-schema-server/pom.xml @@ -33,6 +33,11 @@ avro 1.8.1 + + org.springframework.boot + spring-boot-configuration-processor + true + org.springframework.cloud spring-cloud-stream-test-support diff --git a/spring-cloud-stream-schema/pom.xml b/spring-cloud-stream-schema/pom.xml index 0fe115960..70bbf6999 100644 --- a/spring-cloud-stream-schema/pom.xml +++ b/spring-cloud-stream-schema/pom.xml @@ -15,6 +15,11 @@ org.springframework.cloud spring-cloud-stream + + org.springframework.boot + spring-boot-configuration-processor + true + org.springframework.boot spring-boot-starter-test diff --git a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/config/SchemaRegistryClientProperties.java b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/config/SchemaRegistryClientProperties.java index b1aae14fd..94416ce0d 100644 --- a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/config/SchemaRegistryClientProperties.java +++ b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/config/SchemaRegistryClientProperties.java @@ -26,6 +26,8 @@ public class SchemaRegistryClientProperties { private String endpoint; + private boolean enabled = true; + public String getEndpoint() { return this.endpoint; } @@ -33,4 +35,12 @@ public class SchemaRegistryClientProperties { public void setEndpoint(String endpoint) { this.endpoint = endpoint; } + + public boolean isEnabled() { + return enabled; + } + + public void setEnabled(boolean enabled) { + this.enabled = enabled; + } }