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 RippleTradeHistoryAccount
public void setHashLimit(String value)
public String getHashLimit()
getHashLimit
in interface RippleTradeHistoryHashLimit
public void resetApiCallCount()
resetApiCallCount
in interface RippleTradeHistoryCount
public void incrementApiCallCount()
incrementApiCallCount
in interface RippleTradeHistoryCount
public int getApiCallCount()
getApiCallCount
in interface RippleTradeHistoryCount
public void setApiCallCountLimit(int value)
public int getApiCallCountLimit()
getApiCallCountLimit
in interface RippleTradeHistoryCount
public void resetTradeCount()
resetTradeCount
in interface RippleTradeHistoryCount
public void incrementTradeCount()
incrementTradeCount
in interface RippleTradeHistoryCount
public int getTradeCount()
getTradeCount
in interface RippleTradeHistoryCount
public void setTradeCountLimit(int value)
public int getTradeCountLimit()
getTradeCountLimit
in interface RippleTradeHistoryCount
public void addPreferredBaseCurrency(String value)
public Collection<String> getPreferredBaseCurrency()
getPreferredBaseCurrency
in interface RippleTradeHistoryPreferredCurrencies
public void addPreferredCounterCurrency(String value)
public Collection<String> getPreferredCounterCurrency()
getPreferredCounterCurrency
in interface RippleTradeHistoryPreferredCurrencies
public void setCurrencyPair(CurrencyPair value)
setCurrencyPair
in interface TradeHistoryParamCurrencyPair
public CurrencyPair getCurrencyPair()
getCurrencyPair
in interface TradeHistoryParamCurrencyPair
public void setPageLength(Integer value)
setPageLength
in interface TradeHistoryParamPaging
public Integer getPageLength()
getPageLength
in interface TradeHistoryParamPaging
public void setPageNumber(Integer value)
TradeHistoryParamPaging
setPageNumber
in interface TradeHistoryParamPaging
public Integer getPageNumber()
TradeHistoryParamPaging
getPageNumber
in interface TradeHistoryParamPaging
public void setStartTime(Date value)
setStartTime
in interface TradeHistoryParamsTimeSpan
public Date getStartTime()
getStartTime
in interface TradeHistoryParamsTimeSpan
public void setEndTime(Date value)
setEndTime
in interface TradeHistoryParamsTimeSpan
public Date getEndTime()
getEndTime
in interface TradeHistoryParamsTimeSpan
Copyright © 2012–2018 Xeiam, LLC. All rights reserved.