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
ConstructorDescriptionDeribitTradeHistoryParams
(CurrencyPair currencyPair) DeribitTradeHistoryParams
(Instrument instrument) -
Method Summary
Modifier and TypeMethodDescriptiongetEndId()
getLimit()
getOrder()
void
setCurrencyPair
(CurrencyPair currencyPair) void
void
setEndTime
(Date endTime) void
setIncludeOld
(Boolean includeOld) void
setInstrument
(Instrument instrument) void
void
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
-