Package ru.tinkoff.piapi.contract.v1
Class MarketDataServiceGrpc.MarketDataServiceImplBase
java.lang.Object
ru.tinkoff.piapi.contract.v1.MarketDataServiceGrpc.MarketDataServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
MarketDataServiceGrpc
public abstract static class MarketDataServiceGrpc.MarketDataServiceImplBase
extends Object
implements io.grpc.BindableService
Сервис получения биржевой информации:</br> **1**. свечи;</br> **2**. стаканы;</br> **3**. торговые статусы;</br> **4**. лента сделок.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal io.grpc.ServerServiceDefinitionvoidgetCandles(GetCandlesRequest request, io.grpc.stub.StreamObserver<GetCandlesResponse> responseObserver) Метод запроса исторических свечей по инструменту.voidgetClosePrices(GetClosePricesRequest request, io.grpc.stub.StreamObserver<GetClosePricesResponse> responseObserver) Метод запроса цен закрытия торговой сессии по инструментам.voidgetLastPrices(GetLastPricesRequest request, io.grpc.stub.StreamObserver<GetLastPricesResponse> responseObserver) Метод запроса цен последних сделок по инструментам.voidgetLastTrades(GetLastTradesRequest request, io.grpc.stub.StreamObserver<GetLastTradesResponse> responseObserver) Метод запроса обезличенных сделок за последний час.voidgetOrderBook(GetOrderBookRequest request, io.grpc.stub.StreamObserver<GetOrderBookResponse> responseObserver) Метод получения стакана по инструменту.voidgetTradingStatus(GetTradingStatusRequest request, io.grpc.stub.StreamObserver<GetTradingStatusResponse> responseObserver) Метод запроса статуса торгов по инструментам.
-
Constructor Details
-
MarketDataServiceImplBase
public MarketDataServiceImplBase()
-
-
Method Details
-
getCandles
public void getCandles(GetCandlesRequest request, io.grpc.stub.StreamObserver<GetCandlesResponse> responseObserver) Метод запроса исторических свечей по инструменту.
-
getLastPrices
public void getLastPrices(GetLastPricesRequest request, io.grpc.stub.StreamObserver<GetLastPricesResponse> responseObserver) Метод запроса цен последних сделок по инструментам.
-
getOrderBook
public void getOrderBook(GetOrderBookRequest request, io.grpc.stub.StreamObserver<GetOrderBookResponse> responseObserver) Метод получения стакана по инструменту.
-
getTradingStatus
public void getTradingStatus(GetTradingStatusRequest request, io.grpc.stub.StreamObserver<GetTradingStatusResponse> responseObserver) Метод запроса статуса торгов по инструментам.
-
getLastTrades
public void getLastTrades(GetLastTradesRequest request, io.grpc.stub.StreamObserver<GetLastTradesResponse> responseObserver) Метод запроса обезличенных сделок за последний час.
-
getClosePrices
public void getClosePrices(GetClosePricesRequest request, io.grpc.stub.StreamObserver<GetClosePricesResponse> responseObserver) Метод запроса цен закрытия торговой сессии по инструментам.
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-