> all of the list responses are wrapped inside a container which contains next_marker attribute.

None of this is available to java.  It probably wasn't a deliberate choice, but it is what it is.  When the JSON is parsed, next_marker is stripped.

I'll figure out a way of avoiding duplicates.