Package com.bybit.api.client.impl
Class BybitApiAccountRestClientImpl
- java.lang.Object
-
- com.bybit.api.client.impl.BybitApiAccountRestClientImpl
-
- All Implemented Interfaces:
BybitApiAccountRestClient
public class BybitApiAccountRestClientImpl extends Object implements BybitApiAccountRestClient
-
-
Constructor Summary
Constructors Constructor Description BybitApiAccountRestClientImpl(String apiKey, String secret, String baseUrl, boolean debugMode, long recvWindow, String logOption)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectbatchSetAccountCollateralCoin(BatchSetCollateralCoinRequest batchSetCollateralCoinRequest)ObjectgetAccountBorrowHistory(AccountDataRequest borrowHistoryRequest)ObjectgetAccountCoinGeeks(AccountDataRequest request)ObjectgetAccountCollateralInfo(AccountDataRequest request)ObjectgetAccountFreeRate(AccountDataRequest getFeeRateRequest)ObjectgetAccountInfo()ObjectgetAccountMMPState(AccountDataRequest request)ObjectgetTransactionLog(AccountDataRequest getTransactionLogRequest)ObjectgetWalletBalance(AccountDataRequest walletBalanceRequest)ObjectmodifyAccountMMP(AccountDataRequest setMMPRequest)ObjectresetAccountMMP(AccountDataRequest request)ObjectsetAccountCollateralCoin(AccountDataRequest setCollateralCoinRequest)ObjectsetAccountMarginMode(AccountDataRequest setMarginMode)ObjectsetAccountSpotHedging(AccountDataRequest setSpotHedging)ObjectupgradeAccountToUTA()
-
-
-
Method Detail
-
getWalletBalance
public Object getWalletBalance(AccountDataRequest walletBalanceRequest)
- Specified by:
getWalletBalancein interfaceBybitApiAccountRestClient
-
upgradeAccountToUTA
public Object upgradeAccountToUTA()
- Specified by:
upgradeAccountToUTAin interfaceBybitApiAccountRestClient
-
getAccountBorrowHistory
public Object getAccountBorrowHistory(AccountDataRequest borrowHistoryRequest)
- Specified by:
getAccountBorrowHistoryin interfaceBybitApiAccountRestClient
-
setAccountCollateralCoin
public Object setAccountCollateralCoin(AccountDataRequest setCollateralCoinRequest)
- Specified by:
setAccountCollateralCoinin interfaceBybitApiAccountRestClient
-
batchSetAccountCollateralCoin
public Object batchSetAccountCollateralCoin(BatchSetCollateralCoinRequest batchSetCollateralCoinRequest)
- Specified by:
batchSetAccountCollateralCoinin interfaceBybitApiAccountRestClient
-
getAccountCollateralInfo
public Object getAccountCollateralInfo(AccountDataRequest request)
- Specified by:
getAccountCollateralInfoin interfaceBybitApiAccountRestClient
-
getAccountCoinGeeks
public Object getAccountCoinGeeks(AccountDataRequest request)
- Specified by:
getAccountCoinGeeksin interfaceBybitApiAccountRestClient
-
getAccountFreeRate
public Object getAccountFreeRate(AccountDataRequest getFeeRateRequest)
- Specified by:
getAccountFreeRatein interfaceBybitApiAccountRestClient
-
getAccountInfo
public Object getAccountInfo()
- Specified by:
getAccountInfoin interfaceBybitApiAccountRestClient
-
getTransactionLog
public Object getTransactionLog(AccountDataRequest getTransactionLogRequest)
- Specified by:
getTransactionLogin interfaceBybitApiAccountRestClient
-
setAccountMarginMode
public Object setAccountMarginMode(AccountDataRequest setMarginMode)
- Specified by:
setAccountMarginModein interfaceBybitApiAccountRestClient
-
setAccountSpotHedging
public Object setAccountSpotHedging(AccountDataRequest setSpotHedging)
- Specified by:
setAccountSpotHedgingin interfaceBybitApiAccountRestClient
-
modifyAccountMMP
public Object modifyAccountMMP(AccountDataRequest setMMPRequest)
- Specified by:
modifyAccountMMPin interfaceBybitApiAccountRestClient
-
resetAccountMMP
public Object resetAccountMMP(AccountDataRequest request)
- Specified by:
resetAccountMMPin interfaceBybitApiAccountRestClient
-
getAccountMMPState
public Object getAccountMMPState(AccountDataRequest request)
- Specified by:
getAccountMMPStatein interfaceBybitApiAccountRestClient
-
-