Retrieves the next Page object using the next page token, ornullif there are no more
pages. The hasNextPage() method can be used to check if a Page object is available.
Returns a future for the Page object, retrieved using the next page token. If there are no more
pages, returns a future which will immediately provide null. The hasNextPage() method can be
used to check if a Page object is available.
Returns
Type
Description
com.google.api.core.ApiFuture<PageT>
getNextPageToken()
publicStringgetNextPageToken()
Returns the next page token from the response, or an empty string if there are no more pages.
Returns an iterable that traverses all of the elements of the underlying data source. The data
is fetched lazily page by page, where each page may contain multiple elements. A new page is
fetched whenever the elements of any particular page are exhausted.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis document outlines the \u003ccode\u003eAbstractPage\u003c/code\u003e class in the \u003ccode\u003ecom.google.api.gax.paging\u003c/code\u003e package, which provides a partial implementation of \u003ccode\u003eAsyncPage\u003c/code\u003e for handling paginated results in Java.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAbstractPage\u003c/code\u003e class is generic, using type parameters \u003ccode\u003eRequestT\u003c/code\u003e, \u003ccode\u003eResponseT\u003c/code\u003e, \u003ccode\u003eResourceT\u003c/code\u003e, and \u003ccode\u003ePageT\u003c/code\u003e to represent the request, response, resource, and page types, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe document includes a comprehensive list of links to various versions of the \u003ccode\u003eAbstractPage\u003c/code\u003e class, ranging from version 2.63.1 (latest) down to 2.7.1, for reference and compatibility purposes.\u003c/p\u003e\n"],["\u003cp\u003eKey methods in \u003ccode\u003eAbstractPage\u003c/code\u003e include \u003ccode\u003egetNextPage()\u003c/code\u003e, \u003ccode\u003egetNextPageAsync()\u003c/code\u003e, \u003ccode\u003egetNextPageToken()\u003c/code\u003e, \u003ccode\u003egetValues()\u003c/code\u003e, and \u003ccode\u003ehasNextPage()\u003c/code\u003e allowing for both synchronous and asynchronous retrieval of paginated data and also the iteration over all the available elements.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAbstractPage\u003c/code\u003e class is designed to work with the \u003ccode\u003ePageContext\u003c/code\u003e interface, as can be seen from the constructors and methods that take the \u003ccode\u003ePageContext\u003c/code\u003e as an argument, which is used to provide the necessary context for managing paginated requests and responses.\u003c/p\u003e\n"]]],[],null,[]]