docs: protected NHttpClientConnectionManager createNHttpClientConnectionManager() throws IOReactorException {
          ConnectingIOReactor ioReactor =
                  new DefaultConnectingIOReactor(IOReactorConfig.custom()
                          .setSoTimeout(this.config.getSocketTimeoutInMillis()).setTcpNoDelay(true).build());
          PoolingNHttpClientConnectionManager connectionManager = new PoolingNHttpClientConnectionManager(ioReactor);
          connectionManager.setDefaultMaxPerRoute(this.config.getMaxConnections());
          connectionManager.setMaxTotal(this.config.getMaxConnections());
          return connectionManager;
      }