@RequiresRestart(RequiresRestart.RestartScope.SYSTEM)
    @JsonPropertyDescription(
            "The amount of time that a connection can be out of the pool before a message is logged indicating " +
                    "a possible connection leak. A value of 0 means leak detection is disabled. Lowest acceptable " +
                    "value for enabling leak detection is 2 seconds." +
                    COMMON_CONN_POOL_DESC)
    public StroomDuration getLeakDetectionThreshold() {
        return leakDetectionThreshold;
    }
Merges the non-null values of other into this. If other is null return this.
stroom-config/stroom-config-common/src/main/java/stroom/config/common/ConnectionPoolConfig.java