Package com.bybit.api.client.impl
Class BybitApiPositionRestClientImpl
- java.lang.Object
-
- com.bybit.api.client.impl.BybitApiPositionRestClientImpl
-
- All Implemented Interfaces:
BybitApiPositionRestClient
public class BybitApiPositionRestClientImpl extends Object implements BybitApiPositionRestClient
-
-
Constructor Summary
Constructors Constructor Description BybitApiPositionRestClientImpl(String apiKey, String secret, String baseUrl, boolean debugMode, long recvWindow, String logOption)
-
Method Summary
-
-
-
Method Detail
-
getPositionInfo
public Object getPositionInfo(PositionDataRequest positionListRequest)
- Specified by:
getPositionInfoin interfaceBybitApiPositionRestClient
-
setPositionLeverage
public Object setPositionLeverage(PositionDataRequest positionDataRequest)
- Specified by:
setPositionLeveragein interfaceBybitApiPositionRestClient
-
swithMarginRequest
public Object swithMarginRequest(PositionDataRequest positionDataRequest)
- Specified by:
swithMarginRequestin interfaceBybitApiPositionRestClient
-
switchPositionMode
public Object switchPositionMode(PositionDataRequest positionDataRequest)
- Specified by:
switchPositionModein interfaceBybitApiPositionRestClient
-
setTpslMode
@Deprecated public Object setTpslMode(PositionDataRequest positionDataRequest)
Deprecated.- Specified by:
setTpslModein interfaceBybitApiPositionRestClient
-
setRiskLimit
@Deprecated public Object setRiskLimit(PositionDataRequest positionDataRequest)
Deprecated.- Specified by:
setRiskLimitin interfaceBybitApiPositionRestClient
-
setTradingStop
public Object setTradingStop(PositionDataRequest positionDataRequest)
- Specified by:
setTradingStopin interfaceBybitApiPositionRestClient
-
setAutoAddMargin
public Object setAutoAddMargin(PositionDataRequest positionDataRequest)
- Specified by:
setAutoAddMarginin interfaceBybitApiPositionRestClient
-
modifyPositionMargin
public Object modifyPositionMargin(PositionDataRequest positionDataRequest)
- Specified by:
modifyPositionMarginin interfaceBybitApiPositionRestClient
-
getClosePnlList
public Object getClosePnlList(PositionDataRequest closePnlHistoryRequest)
- Specified by:
getClosePnlListin interfaceBybitApiPositionRestClient
-
getMovePositionHistory
public Object getMovePositionHistory(PositionDataRequest movePositionHistoryRequest)
- Specified by:
getMovePositionHistoryin interfaceBybitApiPositionRestClient
-
batchMovePositions
public Object batchMovePositions(BatchMovePositionRequest batchMovePositionRequest)
- Specified by:
batchMovePositionsin interfaceBybitApiPositionRestClient
-
confirmPositionRiskLimit
public Object confirmPositionRiskLimit(PositionDataRequest positionDataRequest)
- Specified by:
confirmPositionRiskLimitin interfaceBybitApiPositionRestClient
-
-