@JsonIgnore
    public Optional<String> getEffectiveValueMasked() {
        if (password) {
            return Optional.of("********************");
        } else {
            return getEffectiveValue();
        }
    }
@return The effective value of the property on this node taking into account the precedence order
of default, database and yaml values. If the value is a password then the value will be masked.
stroom-core-shared/src/main/java/stroom/config/global/shared/ConfigProperty.java