*/
@Override
public List<Cache> listCaches() {
try {
return objectMapper.readValue(requestFactory.buildGetRequest(new CachesUrl(hostName, projectId)).execute()
.getContent(), new TypeReference<List<Cache>>() {
});
} catch (final Exception e) {
throw Throwables.propagate(e);