Class DeribitTradeHistoryParams
java.lang.Object
org.knowm.xchange.deribit.v2.service.DeribitTradeHistoryParams
- All Implemented Interfaces:
DeribitTradeHistoryParamsOld
,CurrencyPairParam
,InstrumentParam
,TradeHistoryParamCurrencyPair
,TradeHistoryParamInstrument
,TradeHistoryParamLimit
,TradeHistoryParams
,TradeHistoryParamsIdSpan
,TradeHistoryParamsSorted
,TradeHistoryParamsTimeSpan
public class DeribitTradeHistoryParams extends Object implements TradeHistoryParamInstrument, TradeHistoryParamCurrencyPair, TradeHistoryParamsTimeSpan, TradeHistoryParamsIdSpan, TradeHistoryParamLimit, TradeHistoryParamsSorted, DeribitTradeHistoryParamsOld
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.knowm.xchange.service.trade.params.TradeHistoryParamsSorted
TradeHistoryParamsSorted.Order
-
Constructor Summary
Constructors Constructor Description DeribitTradeHistoryParams()
DeribitTradeHistoryParams(CurrencyPair currencyPair)
DeribitTradeHistoryParams(Instrument instrument)
-
Method Summary
Modifier and Type Method Description CurrencyPair
getCurrencyPair()
String
getEndId()
Date
getEndTime()
Instrument
getInstrument()
Integer
getLimit()
TradeHistoryParamsSorted.Order
getOrder()
String
getStartId()
Date
getStartTime()
Boolean
isIncludeOld()
void
setCurrencyPair(CurrencyPair currencyPair)
void
setEndId(String endId)
void
setEndTime(Date endTime)
void
setIncludeOld(Boolean includeOld)
void
setInstrument(Instrument instrument)
void
setLimit(Integer limit)
void
setOrder(TradeHistoryParamsSorted.Order order)
void
setStartId(String startId)
void
setStartTime(Date startTime)
-
Constructor Details
-
DeribitTradeHistoryParams
public DeribitTradeHistoryParams() -
DeribitTradeHistoryParams
-
DeribitTradeHistoryParams
-
-
Method Details
-
getInstrument
- Specified by:
getInstrument
in interfaceInstrumentParam
-
setInstrument
- Specified by:
setInstrument
in interfaceInstrumentParam
-
getCurrencyPair
- Specified by:
getCurrencyPair
in interfaceCurrencyPairParam
- Specified by:
getCurrencyPair
in interfaceTradeHistoryParamCurrencyPair
-
setCurrencyPair
- Specified by:
setCurrencyPair
in interfaceCurrencyPairParam
- Specified by:
setCurrencyPair
in interfaceTradeHistoryParamCurrencyPair
-
getStartTime
- Specified by:
getStartTime
in interfaceTradeHistoryParamsTimeSpan
-
setStartTime
- Specified by:
setStartTime
in interfaceTradeHistoryParamsTimeSpan
-
getEndTime
- Specified by:
getEndTime
in interfaceTradeHistoryParamsTimeSpan
-
setEndTime
- Specified by:
setEndTime
in interfaceTradeHistoryParamsTimeSpan
-
getStartId
- Specified by:
getStartId
in interfaceTradeHistoryParamsIdSpan
-
setStartId
- Specified by:
setStartId
in interfaceTradeHistoryParamsIdSpan
-
getEndId
- Specified by:
getEndId
in interfaceTradeHistoryParamsIdSpan
-
setEndId
- Specified by:
setEndId
in interfaceTradeHistoryParamsIdSpan
-
getLimit
- Specified by:
getLimit
in interfaceTradeHistoryParamLimit
-
setLimit
- Specified by:
setLimit
in interfaceTradeHistoryParamLimit
-
getOrder
- Specified by:
getOrder
in interfaceTradeHistoryParamsSorted
-
setOrder
- Specified by:
setOrder
in interfaceTradeHistoryParamsSorted
-
isIncludeOld
- Specified by:
isIncludeOld
in interfaceDeribitTradeHistoryParamsOld
-
setIncludeOld
- Specified by:
setIncludeOld
in interfaceDeribitTradeHistoryParamsOld
-