public interface PagedListDescriptor<RequestT,ResponseT,ResourceT>
This class is designed to be used by generated code.
| Modifier and Type | Method and Description |
|---|---|
String |
emptyToken()
Delivers the empty page token.
|
String |
extractNextToken(ResponseT payload)
Extracts the next token from the response.
|
Integer |
extractPageSize(RequestT payload)
Extracts the page size setting from the request.
|
Iterable<ResourceT> |
extractResources(ResponseT payload)
Extracts an iterable of resources from the response.
|
RequestT |
injectPageSize(RequestT payload,
int pageSize)
Injects page size setting into the request.
|
RequestT |
injectToken(RequestT payload,
String token)
Injects a page token into the request.
|
String emptyToken()
RequestT injectToken(RequestT payload, String token)
RequestT injectPageSize(RequestT payload, int pageSize)
Integer extractPageSize(RequestT payload)
String extractNextToken(ResponseT payload)