code: public J4pClient build() {
          return new J4pClient(url,createHttpClient(),
                               targetUrl != null ? new J4pTargetConfig(targetUrl,targetUser,targetPassword) :  null,
                               responseExtractor);
      }
docs: Build the agent with the information given before
  
  @return a new J4pClient