public class KtRetrofitRequester<T extends UserKey<?>> extends Object implements KtRequester<T>
| Constructor and Description |
|---|
KtRetrofitRequester(String url,
ClientModifier[] clientModifiers,
RetrofitModifier[] retrofitModifiers,
retrofit2.Converter<okhttp3.ResponseBody,ErrorResponse> errorConverter) |
public KtRetrofitRequester(String url, ClientModifier[] clientModifiers, RetrofitModifier[] retrofitModifiers, retrofit2.Converter<okhttp3.ResponseBody,ErrorResponse> errorConverter)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic Result<List<HistoryEntry>> getHistory(String itemid, int limit, int offset)
getHistory in interface KtRequester<T extends UserKey<?>>public Result<HistoryEntry> getLatestHistory(String itemid)
getLatestHistory in interface KtRequester<T extends UserKey<?>>public Result<List<OrderBookEntry>> getOrderBook(String itemid, int limit, BUY_SELL_BOTH mode, boolean summarizeRemaining)
getOrderBook in interface KtRequester<T extends UserKey<?>>public Result<List<OrderBookEntry>> getBestOrderBookEntries(String itemid, BUY_SELL_BOTH mode)
getBestOrderBookEntries in interface KtRequester<T extends UserKey<?>>public Result<Permissions> getPermissions(T userKey)
getPermissions in interface KtRequester<T extends UserKey<?>>public Result<List<Item>> getItems(T userKey)
getItems in interface KtRequester<T extends UserKey<?>>public Result<Item> getItem(T userKey, String itemid)
getItem in interface KtRequester<T extends UserKey<?>>public Result<List<Message>> getMessages(T userKey)
getMessages in interface KtRequester<T extends UserKey<?>>public Result<List<Payout>> getPayouts(T userKey)
getPayouts in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Payout>> createPayout(T userKey, BUY_SELL type, String itemid, int amount)
createPayout in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Payout>> cancelPayout(T userKey, String payoutid)
cancelPayout in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Payout>> takeoutPayout(T userKey, String payoutid)
takeoutPayout in interface KtRequester<T extends UserKey<?>>public Result<PusherResult> authorizePusher(T userKey, String channel_name, String socketId)
authorizePusher in interface KtRequester<T extends UserKey<?>>public Result<List<Trade>> getTrades(T userKey)
getTrades in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Trade>> createTrade(T userKey, BUY_SELL mode, String item, int amount, String pricePerItem)
createTrade in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Trade>> cancelTrade(T userKey, long tradeId)
cancelTrade in interface KtRequester<T extends UserKey<?>>public Result<WriteResult<Trade>> takeoutTrade(T userKey, long tradeId)
takeoutTrade in interface KtRequester<T extends UserKey<?>>Copyright © 2018. All rights reserved.