public class RippleTradeHistoryParams extends Object implements TradeHistoryParamCurrencyPair, TradeHistoryParamPaging, TradeHistoryParamsTimeSpan, RippleTradeHistoryAccount, RippleTradeHistoryHashLimit, RippleTradeHistoryCount, RippleTradeHistoryPreferredCurrencies
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PAGE_LENGTH |
DEFAULT_API_CALL_COUNT, DEFAULT_TRADE_COUNT_LIMIT| Constructor and Description |
|---|
RippleTradeHistoryParams() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPreferredBaseCurrency(String value) |
void |
addPreferredCounterCurrency(String value) |
String |
getAccount() |
int |
getApiCallCount() |
int |
getApiCallCountLimit() |
CurrencyPair |
getCurrencyPair() |
Date |
getEndTime() |
String |
getHashLimit() |
Integer |
getPageLength() |
Integer |
getPageNumber()
0-based page number
|
Collection<String> |
getPreferredBaseCurrency() |
Collection<String> |
getPreferredCounterCurrency() |
Date |
getStartTime() |
int |
getTradeCount() |
int |
getTradeCountLimit() |
void |
incrementApiCallCount() |
void |
incrementTradeCount() |
void |
resetApiCallCount() |
void |
resetTradeCount() |
void |
setAccount(String value) |
void |
setApiCallCountLimit(int value) |
void |
setCurrencyPair(CurrencyPair value) |
void |
setEndTime(Date value) |
void |
setHashLimit(String value) |
void |
setPageLength(Integer value) |
void |
setPageNumber(Integer value)
0-based page number
|
void |
setStartTime(Date value) |
void |
setTradeCountLimit(int value) |
public static final int DEFAULT_PAGE_LENGTH
public void setAccount(String value)
public String getAccount()
getAccount in interface RippleTradeHistoryAccountpublic void setHashLimit(String value)
public String getHashLimit()
getHashLimit in interface RippleTradeHistoryHashLimitpublic void resetApiCallCount()
resetApiCallCount in interface RippleTradeHistoryCountpublic void incrementApiCallCount()
incrementApiCallCount in interface RippleTradeHistoryCountpublic int getApiCallCount()
getApiCallCount in interface RippleTradeHistoryCountpublic void setApiCallCountLimit(int value)
public int getApiCallCountLimit()
getApiCallCountLimit in interface RippleTradeHistoryCountpublic void resetTradeCount()
resetTradeCount in interface RippleTradeHistoryCountpublic void incrementTradeCount()
incrementTradeCount in interface RippleTradeHistoryCountpublic int getTradeCount()
getTradeCount in interface RippleTradeHistoryCountpublic void setTradeCountLimit(int value)
public int getTradeCountLimit()
getTradeCountLimit in interface RippleTradeHistoryCountpublic void addPreferredBaseCurrency(String value)
public Collection<String> getPreferredBaseCurrency()
getPreferredBaseCurrency in interface RippleTradeHistoryPreferredCurrenciespublic void addPreferredCounterCurrency(String value)
public Collection<String> getPreferredCounterCurrency()
getPreferredCounterCurrency in interface RippleTradeHistoryPreferredCurrenciespublic void setCurrencyPair(CurrencyPair value)
setCurrencyPair in interface TradeHistoryParamCurrencyPairpublic CurrencyPair getCurrencyPair()
getCurrencyPair in interface TradeHistoryParamCurrencyPairpublic void setPageLength(Integer value)
setPageLength in interface TradeHistoryParamPagingpublic Integer getPageLength()
getPageLength in interface TradeHistoryParamPagingpublic void setPageNumber(Integer value)
TradeHistoryParamPagingsetPageNumber in interface TradeHistoryParamPagingpublic Integer getPageNumber()
TradeHistoryParamPaginggetPageNumber in interface TradeHistoryParamPagingpublic void setStartTime(Date value)
setStartTime in interface TradeHistoryParamsTimeSpanpublic Date getStartTime()
getStartTime in interface TradeHistoryParamsTimeSpanpublic void setEndTime(Date value)
setEndTime in interface TradeHistoryParamsTimeSpanpublic Date getEndTime()
getEndTime in interface TradeHistoryParamsTimeSpanCopyright © 2012–2017 Xeiam, LLC. All rights reserved.