in src/main/java/com/googlesource/gerrit/plugins/its/jira/restapi/JiraPageRequest.java [38:54]
public String toSpec() {
Map<String, Object> parameters = new HashMap<>();
if (startAt != null) {
parameters.put("startAt", startAt);
}
if (maxResults != null) {
parameters.put("maxResults", maxResults);
}
if (!Strings.isNullOrEmpty(orderBy)) {
parameters.put("orderBy", orderBy);
}
String requestParameters =
parameters.entrySet().stream()
.map(parameter -> parameter.getKey() + "=" + parameter.getValue())
.collect(Collectors.joining("&"));
return "?" + requestParameters;
}