docs: private AsyncConnections getConnections(Iterable<RedisURI> redisURIs) {
  
          AsyncConnections connections = new AsyncConnections();
  
          for (RedisURI redisURI : redisURIs) {
              if (redisURI.getHost() == null || connections.connectedNodes().contains(redisURI) || !isEventLoopActive()) {
                  continue;
              }
  
              try {
                  SocketAddress socketAddress = clientResources.socketAddressResolver().resolve(redisURI);
  
                  ConnectionFuture<StatefulRedisConnection<String, String>> connectionFuture = nodeConnectionFactory
                          .connectToNodeAsync(CODEC, socketAddress);
  
                  CompletableFuture<StatefulRedisConnection<String, String>> sync = new CompletableFuture<>();
  
                  connectionFuture.whenComplete((connection, throwable) -> {
  
                      if (throwable != null) {
  
                          String message = String.format("Unable to connect to %s", socketAddress);
                          if (throwable instanceof RedisConnectionException) {
                              if (logger.isDebugEnabled()) {
                                  logger.debug(throwable.getMessage(), throwable);
                              } else {
                                  logger.warn(throwable.getMessage());
                              }
                          } else {
                              logger.warn(message, throwable);
                          }
  
                          sync.completeExceptionally(new RedisConnectionException(message, throwable));
                      } else {
                          connection.async().clientSetname("lettuce#ClusterTopologyRefresh");
                          sync.complete(connection);
                      }
                  });
  
                  connections.addConnection(redisURI, sync);
              } catch (RuntimeException e) {
                  logger.warn(String.format("Unable to connect to %s", redisURI), e);
              }
          }
  
          return connections;
      }