@Override
public ImmutableMap<String, ImmutableList<String>> getQueryParams() {
if (queryParams == null) {
ImmutableMap.Builder<String, ImmutableList<String>> paramsBuilder = ImmutableMap.builder();
Query query = request.getQuery();
for (String param : query.keySet()) {
paramsBuilder.put(param, ImmutableList.copyOf(query.getAll(param)));
}
queryParams = paramsBuilder.build();
}
return queryParams;