protected Builder getBuilder(String url) {
Client client = Client.create();
WebResource resource = client.resource(url);
// Provide filter that will rebuild exception that is sent from server
resource.addFilter(serverExceptionFilter);
return resource
// Provide name of user executing request.
.header(SqoopProtocolConstants.HEADER_SQOOP_USERNAME, System.getProperty("user.name"))
// Sqoop is using JSON for data transfers