private Map<Integer, URI> mapHashes() throws IOException { Map<Integer, URI> mapping = Maps.newHashMap(); for (int i = 0; i < 100; i++) { HttpClientRequest.Builder<Void> builder = client.get("srvc://fake:fake/", new HttpClientResponseHandler<Void>() { @Override public Void handle(HttpClientResponse response) throws IOException { return null; } }); HttpClientRequest<Void> request = builder.addHeader("X-Ness-SDHint-ConsistentHash", String.valueOf(i)).request(); request = interceptor.onRequestSubmitted(request); mapping.put(i, request.getUri()); } return mapping; } }