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