code: public TransportClient createUnmanagedClient(String remoteHost, int remotePort)
        throws IOException, InterruptedException {
      final InetSocketAddress address = new InetSocketAddress(remoteHost, remotePort);
      return createClient(address);
    }
docs: Create a completely new {@link TransportClient} to the given remote host / port.
  This connection is not pooled.
  
  As with {@link #createClient(String, int)}, this method is blocking.