docs: public T withResultSetAsyncListeners(List<Function<ResultSet, ResultSet>> resultSetAsyncListeners) {
          getOptions().setResultSetAsyncListeners(Optional.of(resultSetAsyncListeners));
          return getThis();
      }