code: protected void sendConfigureRequest(MemberState member, ConfigureRequest request) {
      logger.debug("{} - Configuring {}", context.getCluster().member().address(), member.getMember().address());
  
      // Start the configure to the member.
      member.startConfigure();
  
      context.getConnections().getConnection(member.getMember().serverAddress()).whenComplete((connection, error) -> {
        context.checkThread();
  
        if (open) {
          if (error == null) {
            sendConfigureRequest(connection, member, request);
          } else {
            // Complete the configure to the member.
            member.completeConfigure();
  
            // Trigger reactions to the request failure.
            handleConfigureRequestFailure(member, request, error);
          }
        }
      });
    }
docs: Connects to the member and sends a configure request.