I am working with Scriptrunner Cloud and trying to use the included unirest api to get paged content. The Unirest documentation includes the following example to retrieve paged content:
PagedList<Doggos> result = Unirest.get("https://somewhere/dogs")
.asPaged( r -> r.asObject(Doggos.class), r -> r.getHeaders().getFirst("nextPage") );
I have modified this code for our use case but ScriptRunner is complaining that the -> is unexpected. I am assuming this is some difference between the java syntax used in the examples and groovy but I am unsure what I would need to change to make this work in scriptrunner as there are no examples using paged gets that I can find.