Package com.bybit.api.client.impl
Class BybitApiAsyncUserRestClientImpl
- java.lang.Object
-
- com.bybit.api.client.impl.BybitApiAsyncUserRestClientImpl
-
- All Implemented Interfaces:
BybitApiAsyncUserRestClient
public class BybitApiAsyncUserRestClientImpl extends Object implements BybitApiAsyncUserRestClient
Implementation of Bybit's REST API using Retrofit with asynchronous/non-blocking method calls.
-
-
Constructor Summary
Constructors Constructor Description BybitApiAsyncUserRestClientImpl(String apiKey, String secret, String baseUrl, boolean debugMode, long recvWindow, String logOption)
-
Method Summary
-
-
-
Method Detail
-
getPreUpgradeOrderHistory
public void getPreUpgradeOrderHistory(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeOrderHistoryin interfaceBybitApiAsyncUserRestClient
-
getPreUpgradeTradeHistory
public void getPreUpgradeTradeHistory(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeTradeHistoryin interfaceBybitApiAsyncUserRestClient
-
getPreUpgradeClosePnl
public void getPreUpgradeClosePnl(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeClosePnlin interfaceBybitApiAsyncUserRestClient
-
getPreUpgradeTransaction
public void getPreUpgradeTransaction(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeTransactionin interfaceBybitApiAsyncUserRestClient
-
getPreUpgradeOptionDelivery
public void getPreUpgradeOptionDelivery(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeOptionDeliveryin interfaceBybitApiAsyncUserRestClient
-
getPreUpgradeUsdcSettlement
public void getPreUpgradeUsdcSettlement(PreUpgradeDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getPreUpgradeUsdcSettlementin interfaceBybitApiAsyncUserRestClient
-
createSubMember
public void createSubMember(UserDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
createSubMemberin interfaceBybitApiAsyncUserRestClient
-
createSubAPI
public void createSubAPI(UserDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
createSubAPIin interfaceBybitApiAsyncUserRestClient
-
getSubUIDList
public void getSubUIDList(BybitApiCallback<Object> callback)
- Specified by:
getSubUIDListin interfaceBybitApiAsyncUserRestClient
-
freezeSubMember
public void freezeSubMember(UserDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
freezeSubMemberin interfaceBybitApiAsyncUserRestClient
-
getCurrentAPIKeyInfo
public void getCurrentAPIKeyInfo(BybitApiCallback<Object> callback)
- Specified by:
getCurrentAPIKeyInfoin interfaceBybitApiAsyncUserRestClient
-
getUIDWalletType
public void getUIDWalletType(UserDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getUIDWalletTypein interfaceBybitApiAsyncUserRestClient
-
modifyMasterApiKey
public void modifyMasterApiKey(UserDataRequest userDataRequest, BybitApiCallback<Object> callback)
- Specified by:
modifyMasterApiKeyin interfaceBybitApiAsyncUserRestClient
-
modifySubApiKey
public void modifySubApiKey(UserDataRequest userDataRequest, BybitApiCallback<Object> callback)
- Specified by:
modifySubApiKeyin interfaceBybitApiAsyncUserRestClient
-
deleteMasterApiKey
public void deleteMasterApiKey(BybitApiCallback<Object> callback)
- Specified by:
deleteMasterApiKeyin interfaceBybitApiAsyncUserRestClient
-
deleteSubApiKey
public void deleteSubApiKey(UserDataRequest userDataRequest, BybitApiCallback<Object> callback)
- Specified by:
deleteSubApiKeyin interfaceBybitApiAsyncUserRestClient
-
getAffiliateUserInfo
public void getAffiliateUserInfo(UserDataRequest userDataRequest, BybitApiCallback<Object> callback)
- Specified by:
getAffiliateUserInfoin interfaceBybitApiAsyncUserRestClient
-
-