Abstract
Abstract base class for all pager implementations. Provides common pagination functionality for list operations.
The type of resource being paginated
The type of parameters for the list operation
Construct a Pager object.
The service client instance
Optional
The parameters to be passed to the list operation
If params.start is set (pagination should be handled internally)
Protected
Returns all results by repeatedly invoking getNext() until all pages of results have been retrieved.
A Promise that resolves to an array of all resources
Abstract method to fetch the next page of results. Must be implemented by concrete pager classes.
A Promise that resolves to an array of resources
If no more results are available
Returns true if there are potentially more results to be retrieved by invoking getNext().
True if there are more results available, false otherwise
Abstract base class for all pager implementations. Provides common pagination functionality for list operations.
Abstract