Package | Description |
---|---|
com.oracle.bmc.paginator.internal |
Modifier and Type | Field and Description |
---|---|
protected Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> |
AbstractResponseIterator.requestBuilderFunction
A function which constructs a request to a list operation based on a builder object and
pagination token
|
Modifier and Type | Method and Description |
---|---|
static <T> RequestBuilderAndToken<T> |
RequestBuilderAndToken.initialPage(T requestBuilder) |
static <T> RequestBuilderAndToken<T> |
RequestBuilderAndToken.subsequentPage(T requestBuilder,
Optional<String> token) |
Constructor and Description |
---|
AbstractResponseIterator(REQUESTBUILDER requestBuilder,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction)
Constructs a new AbstractResponseIterator.
|
ResponseIterable(Supplier<REQUESTBUILDER> requestBuilderSupplier,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction)
Creates a new iterable.
|
ResponseIterator(REQUESTBUILDER requestBuilder,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction)
Constructs a new ResponseIterator.
|
ResponseRecordIterable(Supplier<REQUESTBUILDER> requestBuilderSupplier,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction,
Function<RESPONSE,List<ITEMTYPE>> retrieveItemsFromResponseFunction)
Creates a new iterable.
|
ResponseRecordIterator(REQUESTBUILDER requestBuilder,
Function<RESPONSE,String> nextPageTokenRetrievalFunction,
Function<RequestBuilderAndToken<REQUESTBUILDER>,REQUEST> requestBuilderFunction,
Function<REQUEST,RESPONSE> pageRetrievalFunction,
Function<RESPONSE,List<ITEMTYPE>> retrieveItemsFromResponseFunction)
Constructs a new ResponseRecordIterator.
|
Copyright © 2016–2024. All rights reserved.