diff --git a/debezium-operator-api/src/main/java/io/debezium/operator/api/model/ConfigProperties.java b/debezium-operator-api/src/main/java/io/debezium/operator/api/model/ConfigProperties.java index 8c838ee..8c93f51 100644 --- a/debezium-operator-api/src/main/java/io/debezium/operator/api/model/ConfigProperties.java +++ b/debezium-operator-api/src/main/java/io/debezium/operator/api/model/ConfigProperties.java @@ -10,6 +10,7 @@ import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; import io.debezium.operator.api.config.ConfigMappable; import io.debezium.operator.api.config.ConfigMapping; @@ -25,6 +26,11 @@ public Map getProps() { return props; } + @JsonIgnore + public void setAllProps(Map props) { + this.props.putAll(props); + } + @JsonAnySetter public void setProps(String name, Object value) { getProps().put(name, value);