T - The type of the resource.public abstract class Lister<T extends BaseResource> extends BaseRequest<T> implements java.lang.Iterable<T>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Integer |
limit |
protected java.lang.Integer |
offset |
| Constructor and Description |
|---|
Lister() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<T> |
iterator() |
java.lang.Integer |
limit() |
Lister<T> |
limit(java.lang.Integer limit) |
ListResponse<T> |
list()
Actually list instances of the resource.
|
protected abstract retrofit2.Call<ListResponse<T>> |
obtainCall() |
java.lang.Integer |
offset() |
Lister<T> |
offset(java.lang.Integer offset) |
protected java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
client, client, handleResponse, validatepublic java.lang.Integer limit()
public java.lang.Integer offset()
public Lister<T> limit(java.lang.Integer limit)
limit - Used to display the number of results per page. The maximum number of results that
can be fetched is 20.public Lister<T> offset(java.lang.Integer offset)
offset - Denotes the number of value items by which the results should be offset.protected abstract retrofit2.Call<ListResponse<T>> obtainCall()
public ListResponse<T> list() throws java.io.IOException, PlivoRestException
java.io.IOExceptionPlivoRestExceptionprotected java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.util.Iterator<T> iterator() throws IterableError
iterator in interface java.lang.Iterable<T extends BaseResource>IterableError