public class OrderBookRequestBuilder extends RequestBuilder
RequestBuilder.Order| Constructor and Description |
|---|
OrderBookRequestBuilder(OkHttpClient httpClient,
HttpUrl serverURI) |
| Modifier and Type | Method and Description |
|---|---|
OrderBookRequestBuilder |
buyingAsset(Asset asset) |
RequestBuilder |
cursor(java.lang.String cursor)
Sets
cursor parameter on the request. |
OrderBookResponse |
execute() |
static OrderBookResponse |
execute(OkHttpClient httpClient,
HttpUrl uri) |
RequestBuilder |
limit(int number)
Sets
limit parameter on the request. |
RequestBuilder |
order(RequestBuilder.Order direction)
Sets
order parameter on the request. |
OrderBookRequestBuilder |
sellingAsset(Asset asset) |
public OrderBookRequestBuilder(OkHttpClient httpClient,
HttpUrl serverURI)
public OrderBookRequestBuilder buyingAsset(Asset asset)
public OrderBookRequestBuilder sellingAsset(Asset asset)
public static OrderBookResponse execute(OkHttpClient httpClient, HttpUrl uri) throws java.io.IOException, TooManyRequestsException
java.io.IOExceptionTooManyRequestsExceptionpublic OrderBookResponse execute() throws java.io.IOException, TooManyRequestsException
java.io.IOExceptionTooManyRequestsExceptionpublic RequestBuilder cursor(java.lang.String cursor)
RequestBuildercursor parameter on the request.
A cursor is a value that points to a specific location in a collection of resources.
The cursor attribute itself is an opaque value meaning that users should not try to parse it.cursor in class RequestBuilderpublic RequestBuilder limit(int number)
RequestBuilderlimit parameter on the request.
It defines maximum number of records to return.
For range and default values check documentation of the endpoint requested.limit in class RequestBuildernumber - maxium number of records to returnpublic RequestBuilder order(RequestBuilder.Order direction)
RequestBuilderorder parameter on the request.order in class RequestBuilderdirection - RequestBuilder.Order