Package ru.tinkoff.piapi.contract.v1
Class MarketDataServiceGrpc.MarketDataServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<MarketDataServiceGrpc.MarketDataServiceStub>
ru.tinkoff.piapi.contract.v1.MarketDataServiceGrpc.MarketDataServiceStub
- Enclosing class:
MarketDataServiceGrpc
public static final class MarketDataServiceGrpc.MarketDataServiceStub
extends io.grpc.stub.AbstractAsyncStub<MarketDataServiceGrpc.MarketDataServiceStub>
Сервис получения биржевой информации:</br> **1**. свечи;</br> **2**. стаканы;</br> **3**. торговые статусы;</br> **4**. лента сделок.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidgetCandles(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) Метод запроса статуса торгов по инструментам.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
protected MarketDataServiceGrpc.MarketDataServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<MarketDataServiceGrpc.MarketDataServiceStub>
-
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) Метод запроса цен закрытия торговой сессии по инструментам.
-