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