Class RippleTradeHistoryParams
- java.lang.Object
-
- org.knowm.xchange.ripple.service.params.RippleTradeHistoryParams
-
- All Implemented Interfaces:
RippleTradeHistoryAccount,RippleTradeHistoryCount,RippleTradeHistoryHashLimit,RippleTradeHistoryPreferredCurrencies,org.knowm.xchange.service.trade.params.TradeHistoryParamCurrencyPair,org.knowm.xchange.service.trade.params.TradeHistoryParamPaging,org.knowm.xchange.service.trade.params.TradeHistoryParams,org.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan
public class RippleTradeHistoryParams extends Object implements org.knowm.xchange.service.trade.params.TradeHistoryParamCurrencyPair, org.knowm.xchange.service.trade.params.TradeHistoryParamPaging, org.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan, RippleTradeHistoryAccount, RippleTradeHistoryHashLimit, RippleTradeHistoryCount, RippleTradeHistoryPreferredCurrencies
The complete set of parameters that a Ripple trade history query will consider.
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PAGE_LENGTH-
Fields inherited from interface org.knowm.xchange.ripple.service.params.RippleTradeHistoryCount
DEFAULT_API_CALL_COUNT, DEFAULT_TRADE_COUNT_LIMIT
-
-
Constructor Summary
Constructors Constructor Description RippleTradeHistoryParams()
-
Method Summary
-
-
-
Field Detail
-
DEFAULT_PAGE_LENGTH
public static final int DEFAULT_PAGE_LENGTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAccount
public String getAccount()
- Specified by:
getAccountin interfaceRippleTradeHistoryAccount
-
setAccount
public void setAccount(String value)
-
getHashLimit
public String getHashLimit()
- Specified by:
getHashLimitin interfaceRippleTradeHistoryHashLimit
-
setHashLimit
public void setHashLimit(String value)
-
resetApiCallCount
public void resetApiCallCount()
- Specified by:
resetApiCallCountin interfaceRippleTradeHistoryCount
-
incrementApiCallCount
public void incrementApiCallCount()
- Specified by:
incrementApiCallCountin interfaceRippleTradeHistoryCount
-
getApiCallCount
public int getApiCallCount()
- Specified by:
getApiCallCountin interfaceRippleTradeHistoryCount
-
getApiCallCountLimit
public int getApiCallCountLimit()
- Specified by:
getApiCallCountLimitin interfaceRippleTradeHistoryCount
-
setApiCallCountLimit
public void setApiCallCountLimit(int value)
-
resetTradeCount
public void resetTradeCount()
- Specified by:
resetTradeCountin interfaceRippleTradeHistoryCount
-
incrementTradeCount
public void incrementTradeCount()
- Specified by:
incrementTradeCountin interfaceRippleTradeHistoryCount
-
getTradeCount
public int getTradeCount()
- Specified by:
getTradeCountin interfaceRippleTradeHistoryCount
-
getTradeCountLimit
public int getTradeCountLimit()
- Specified by:
getTradeCountLimitin interfaceRippleTradeHistoryCount
-
setTradeCountLimit
public void setTradeCountLimit(int value)
-
addPreferredBaseCurrency
public void addPreferredBaseCurrency(org.knowm.xchange.currency.Currency value)
-
getPreferredBaseCurrency
public Collection<org.knowm.xchange.currency.Currency> getPreferredBaseCurrency()
- Specified by:
getPreferredBaseCurrencyin interfaceRippleTradeHistoryPreferredCurrencies
-
addPreferredCounterCurrency
public void addPreferredCounterCurrency(org.knowm.xchange.currency.Currency value)
-
getPreferredCounterCurrency
public Collection<org.knowm.xchange.currency.Currency> getPreferredCounterCurrency()
- Specified by:
getPreferredCounterCurrencyin interfaceRippleTradeHistoryPreferredCurrencies
-
getCurrencyPair
public org.knowm.xchange.currency.CurrencyPair getCurrencyPair()
- Specified by:
getCurrencyPairin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamCurrencyPair
-
setCurrencyPair
public void setCurrencyPair(org.knowm.xchange.currency.CurrencyPair value)
- Specified by:
setCurrencyPairin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamCurrencyPair
-
getPageLength
public Integer getPageLength()
- Specified by:
getPageLengthin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamPaging- Returns:
- the number of notifications to return in a single query, if not set the server assumes a default of 10.
-
setPageLength
public void setPageLength(Integer value)
- Specified by:
setPageLengthin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamPaging
-
getPageNumber
public Integer getPageNumber()
- Specified by:
getPageNumberin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamPaging
-
setPageNumber
public void setPageNumber(Integer value)
- Specified by:
setPageNumberin interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamPaging
-
getStartTime
public Date getStartTime()
- Specified by:
getStartTimein interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan
-
setStartTime
public void setStartTime(Date value)
- Specified by:
setStartTimein interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan
-
getEndTime
public Date getEndTime()
- Specified by:
getEndTimein interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan
-
setEndTime
public void setEndTime(Date value)
- Specified by:
setEndTimein interfaceorg.knowm.xchange.service.trade.params.TradeHistoryParamsTimeSpan
-
-