Package com.intercom.api.core.pagination
Class BasePage<T>
- java.lang.Object
-
- com.intercom.api.core.pagination.BasePage<T>
-
- Direct Known Subclasses:
SyncPage
public abstract class BasePage<T> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<T>getItems()<R> java.util.Optional<R>getResponse()Returns the full response object for accessing pagination metadata like cursor tokens.booleanhasNext()
-
-
-
Constructor Detail
-
BasePage
public BasePage(boolean hasNext, java.util.List<T> items, java.lang.Object response)
-
-
Method Detail
-
hasNext
public boolean hasNext()
-
getItems
public java.util.List<T> getItems()
-
getResponse
public <R> java.util.Optional<R> getResponse()
Returns the full response object for accessing pagination metadata like cursor tokens.- Returns:
- Optional containing the response, or empty if unavailable
-
-