requestBuilder.setHeader(RestMessageHeaders.X_VOLD_REQUEST_TIMEOUT_MS, timeoutStr);
requestBuilder = setCommonRequestHeader(requestBuilder);
RestRequest request = requestBuilder.build();
Future<RestResponse> future = client.restRequest(request);
// This will block
RestResponse response = future.get();
ByteString entity = response.getEntity();
return entity.asString("UTF-8");
} catch(Exception e) {
if(e.getCause() instanceof RestException) {
return ((RestException) e.getCause()).getResponse().getEntity().asString("UTF-8");
}