Package com.bybit.api.client.impl
Class BybitApiMarketAsyncRestClientImpl
- java.lang.Object
-
- com.bybit.api.client.impl.BybitApiMarketAsyncRestClientImpl
-
- All Implemented Interfaces:
BybitApiAsyncMarketDataRestClient
public class BybitApiMarketAsyncRestClientImpl extends Object implements BybitApiAsyncMarketDataRestClient
-
-
Constructor Summary
Constructors Constructor Description BybitApiMarketAsyncRestClientImpl(String baseUrl, boolean debugMode, long recvWindow, String logOption)
-
Method Summary
-
-
-
Method Detail
-
getServerTime
public void getServerTime(BybitApiCallback<Object> callback)
- Specified by:
getServerTimein interfaceBybitApiAsyncMarketDataRestClient
-
getMarketLinesData
public void getMarketLinesData(MarketDataRequest marketKlineRequest, BybitApiCallback<Object> callback)
- Specified by:
getMarketLinesDatain interfaceBybitApiAsyncMarketDataRestClient
-
getMarketPriceLinesData
public void getMarketPriceLinesData(MarketDataRequest marketKlineRequest, BybitApiCallback<Object> callback)
- Specified by:
getMarketPriceLinesDatain interfaceBybitApiAsyncMarketDataRestClient
-
getIndexPriceLinesData
public void getIndexPriceLinesData(MarketDataRequest marketKlineRequest, BybitApiCallback<Object> callback)
- Specified by:
getIndexPriceLinesDatain interfaceBybitApiAsyncMarketDataRestClient
-
getPremiumIndexPriceLinesData
public void getPremiumIndexPriceLinesData(MarketDataRequest marketKlineRequest, BybitApiCallback<Object> callback)
- Specified by:
getPremiumIndexPriceLinesDatain interfaceBybitApiAsyncMarketDataRestClient
-
getInstrumentsInfo
public void getInstrumentsInfo(MarketDataRequest instrumentInfoRequest, BybitApiCallback<Object> callback)
- Specified by:
getInstrumentsInfoin interfaceBybitApiAsyncMarketDataRestClient
-
getMarketOrderBook
public void getMarketOrderBook(MarketDataRequest marketOrderBookRequest, BybitApiCallback<Object> callback)
- Specified by:
getMarketOrderBookin interfaceBybitApiAsyncMarketDataRestClient
-
getMarketTickers
public void getMarketTickers(MarketDataRequest marketDataTickerRequest, BybitApiCallback<Object> callback)
- Specified by:
getMarketTickersin interfaceBybitApiAsyncMarketDataRestClient
-
getFundingHistory
public void getFundingHistory(MarketDataRequest fundingHistoryRequest, BybitApiCallback<Object> callback)
- Specified by:
getFundingHistoryin interfaceBybitApiAsyncMarketDataRestClient
-
getRecentTradeData
public void getRecentTradeData(MarketDataRequest recentTradeRequest, BybitApiCallback<Object> callback)
- Specified by:
getRecentTradeDatain interfaceBybitApiAsyncMarketDataRestClient
-
getOpenInterest
public void getOpenInterest(MarketDataRequest openInterestRequest, BybitApiCallback<Object> callback)
- Specified by:
getOpenInterestin interfaceBybitApiAsyncMarketDataRestClient
-
getHistoricalVolatility
public void getHistoricalVolatility(MarketDataRequest historicalVolatilityRequest, BybitApiCallback<Object> callback)
- Specified by:
getHistoricalVolatilityin interfaceBybitApiAsyncMarketDataRestClient
-
getInsurance
public void getInsurance(MarketDataRequest marketDataRequest, BybitApiCallback<Object> callback)
- Specified by:
getInsurancein interfaceBybitApiAsyncMarketDataRestClient
-
getInsurance
public void getInsurance(BybitApiCallback<Object> callback)
- Specified by:
getInsurancein interfaceBybitApiAsyncMarketDataRestClient
-
getRiskLimit
public void getRiskLimit(MarketDataRequest marketRiskLimitRequest, BybitApiCallback<Object> callback)
- Specified by:
getRiskLimitin interfaceBybitApiAsyncMarketDataRestClient
-
getDeliveryPrice
public void getDeliveryPrice(MarketDataRequest deliveryPriceRequest, BybitApiCallback<Object> callback)
- Specified by:
getDeliveryPricein interfaceBybitApiAsyncMarketDataRestClient
-
getMarketAccountRatio
public void getMarketAccountRatio(MarketDataRequest marketAccountRatioRequest, BybitApiCallback<Object> callback)
- Specified by:
getMarketAccountRatioin interfaceBybitApiAsyncMarketDataRestClient
-
getAnnouncementInfo
public void getAnnouncementInfo(MarketDataRequest announcementInfoRequest, BybitApiCallback<Object> callback)
- Specified by:
getAnnouncementInfoin interfaceBybitApiAsyncMarketDataRestClient
-
-