From 4f9c57ba83bbda775c6c6ad6c9d5f5f546d324be Mon Sep 17 00:00:00 2001 From: Phillip Tran Date: Fri, 8 Aug 2025 12:05:18 +0200 Subject: [PATCH] feat: add checkpoint based pagination support for list clients --- src/main/java/com/auth0/json/mgmt/client/ClientsPage.java | 5 ++++- .../com/auth0/json/mgmt/client/ClientsPageDeserializer.java | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/auth0/json/mgmt/client/ClientsPage.java b/src/main/java/com/auth0/json/mgmt/client/ClientsPage.java index ae696bd36..04a59d158 100644 --- a/src/main/java/com/auth0/json/mgmt/client/ClientsPage.java +++ b/src/main/java/com/auth0/json/mgmt/client/ClientsPage.java @@ -24,4 +24,7 @@ public ClientsPage(Integer start, Integer length, Integer total, Integer limit, super(start, length, total, limit, items); } -} \ No newline at end of file + public ClientsPage(Integer start, Integer length, Integer total, Integer limit, String next, List items) { + super(start, length, total, limit, next, items); + } +} diff --git a/src/main/java/com/auth0/json/mgmt/client/ClientsPageDeserializer.java b/src/main/java/com/auth0/json/mgmt/client/ClientsPageDeserializer.java index 6348ac359..65bad625a 100644 --- a/src/main/java/com/auth0/json/mgmt/client/ClientsPageDeserializer.java +++ b/src/main/java/com/auth0/json/mgmt/client/ClientsPageDeserializer.java @@ -29,4 +29,8 @@ protected ClientsPage createPage(Integer start, Integer length, Integer total, I return new ClientsPage(start, length, total, limit, items); } + @Override + protected ClientsPage createPage(Integer start, Integer length, Integer total, Integer limit, String next, List items) { + return new ClientsPage(start, length, total, limit, next, items); + } }