public ResultProducers allowNoResults(boolean allowNoResults) {
        this.allowNoResults = allowNoResults;
        return this;
    }
Normally a query that doesn't return a result set throws an exception.
With this option, we will replace it with an empty result set instead.

@param allowNoResults True if an empty {@link ResultSet} object should be returned, false if a {@link NoResultsException} should be thrown.
@return this
core/src/main/java/org/jdbi/v3/core/result/ResultProducers.java