T - The type of the objects contained in a paging object.IModelObject.Builderpublic static final class PagingCursorbased.Builder<T> extends AbstractModelObject.Builder
PagingCursorbased instances.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
PagingCursorbased<T> |
build() |
Build a model object with the information set in the builder object.
|
PagingCursorbased.Builder<T> |
setCursors(Cursor... cursors) |
The cursor setter.
|
PagingCursorbased.Builder<T> |
setHref(String href) |
The href setter.
|
PagingCursorbased.Builder<T> |
setItems(T[] items) |
The items setter.
|
PagingCursorbased.Builder<T> |
setLimit(Integer limit) |
The request limit setter.
|
PagingCursorbased.Builder<T> |
setNext(String next) |
The next URL setter.
|
PagingCursorbased.Builder<T> |
setTotal(Integer total) |
The total amount setter.
|
public PagingCursorbased.Builder<T> setHref(String href)
href - A link to the Web API endpoint returning the full result of the request.PagingCursorbased.Builder.public PagingCursorbased.Builder<T> setItems(T[] items)
items - A page of items.PagingCursorbased.Builder.public PagingCursorbased.Builder<T> setLimit(Integer limit)
limit - The maximum number of items in the response (as set in the query or by default).PagingCursorbased.Builder.public PagingCursorbased.Builder<T> setNext(String next)
next - URL to the next page of items. (null if none)PagingCursorbased.Builder.public PagingCursorbased.Builder<T> setCursors(Cursor... cursors)
cursors - The cursors used to find the next set of items.PagingCursorbased.Builder.public PagingCursorbased.Builder<T> setTotal(Integer total)
total - The total number of items available to return.PagingCursorbased.Builder.public PagingCursorbased<T> build()
IModelObject.BuilderCopyright © 2019. All rights reserved.