Description
Some drivers allow the connection URL to be directly set which means that it is wholly configurable. For example, Javascript allows:
const g = traversal().withRemote(new DriverRemoteConnection('ws://localhost:8182/gremlin'));
Python allows something similar, but Java and .NET do not. I don't recall a reason for that inconsistency and there are times when it seems that such options would be helpful.
In addition, some drivers will take a file for configuration and some will not. Furthermore, defaults for various settings are different from one driver to the next.