T - The model of the response.E - The type of request returned by methods that respond with a paginated list. Allows concatenation.C - The class of the cursor used for pagination, which must extend the BaseId class.AbstractApplicationTokenBuilders.AbstractListApplicationTokenRequestBuilder, AbstractBankAccountsBuilders.AbstractListAllBankAccountsRequestBuilder, AbstractCancelsBuilders.AbstractListAllCancelsRequestBuilder, AbstractChargesBuilders.AbstractListChargesRequestBuilder, AbstractLedgersBuilders.AbstractListLedgersRequestBuilder, AbstractMerchantsBuilders.AbstractGetTransactionHistoryRequestBuilder, AbstractRefundBuilders.AbstractListRefundsRequestBuilder, AbstractStoreBuilders.AbstractListStoresRequestBuilder, AbstractSubscriptionBuilders.AbstractListChargesForPaymentRequestBuilder, AbstractSubscriptionBuilders.AbstractListScheduledPaymentsRequestBuilder, AbstractSubscriptionBuilders.AbstractListSubscriptionChargesRequestBuilder, AbstractSubscriptionBuilders.AbstractListSubscriptionsMerchantRequestBuilder, AbstractSubscriptionBuilders.AbstractListSubscriptionsRequestBuilder, AbstractTransactionTokensBuilders.AbstractListTransactionTokensMerchantRequestBuilder, AbstractTransactionTokensBuilders.AbstractListTransactionTokensRequestBuilder, AbstractTransferBuilders.AbstractListTransferRequestBuilder, AbstractWebhookBuilders.AbstractListWebhookMerchantRequestBuilder, AbstractWebhookBuilders.AbstractListWebhookRequestBuilder, ApplicationTokenBuilders.ListApplicationTokenRequestBuilder, BankAccountsBuilders.ListAllBankAccountsRequestBuilder, CancelsBuilders.ListAllCancelsRequestBuilder, ChargesBuilders.ListChargesRequestBuilder, LedgersBuilders.ListLedgersRequestBuilder, MerchantsBuilders.GetTransactionHistoryRequestBuilder, RefundBuilders.ListRefundsRequestBuilder, RetrofitRequestBuilderPaginated, StoreBuilders.ListStoresRequestBuilder, SubscriptionBuilders.ListChargesForPaymentRequestBuilder, SubscriptionBuilders.ListScheduledPaymentsRequestBuilder, SubscriptionBuilders.ListSubscriptionChargesRequestBuilder, SubscriptionBuilders.ListSubscriptionsMerchantRequestBuilder, SubscriptionBuilders.ListSubscriptionsRequestBuilder, TransactionTokensBuilders.ListTransactionTokensMerchantRequestBuilder, TransactionTokensBuilders.ListTransactionTokensRequestBuilder, TransferBuilders.ListTransferRequestBuilder, WebhookBuilders.ListWebhookMerchantRequestBuilder, WebhookBuilders.ListWebhookRequestBuilderpublic interface Paginator<T extends SimpleModel,E,C extends BaseId>
PaginatedList,
BaseId| Modifier and Type | Method | Description |
|---|---|---|
E |
setCursor(C cursor) |
Sets the cursor.
|
E |
setCursorDirection(CursorDirection cursorDirection) |
Sets the direction of the cursor.
|
E |
setLimit(Integer limit) |
Sets the maximum number of responses to be returned by the API.
|
E setLimit(Integer limit)
limit - is an integer value that represents the maximum number of items returned by the APIE setCursorDirection(CursorDirection cursorDirection)
cursorDirection - is a member of the CursorDirection enumCursorDirectionE setCursor(C cursor)
cursor - is the cursor used by the API to return a list of items following the other pagination parameters.
The cursor usually equals the value of the ID of some item for which a list is being queried.BaseIdCopyright © 2018 The Apache Software Foundation. All rights reserved.