Class OrdersServiceGrpc.OrdersServiceStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<OrdersServiceGrpc.OrdersServiceStub>
ru.tinkoff.piapi.contract.v1.OrdersServiceGrpc.OrdersServiceStub
Enclosing class:
OrdersServiceGrpc

public static final class OrdersServiceGrpc.OrdersServiceStub extends io.grpc.stub.AbstractAsyncStub<OrdersServiceGrpc.OrdersServiceStub>
 Сервис предназначен для работы с торговыми поручениями:</br> **1**.
выставление;</br> **2**. отмена;</br> **3**. получение статуса;</br> **4**.
расчёт полной стоимости;</br> **5**. получение списка заявок.
 
  • 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 Type
    Method
    Description
    build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
     
    void
    cancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<CancelOrderResponse> responseObserver)
    Метод отмены биржевой заявки.
    void
    getOrders(GetOrdersRequest request, io.grpc.stub.StreamObserver<GetOrdersResponse> responseObserver)
    Метод получения списка активных заявок по счёту.
    void
    getOrderState(GetOrderStateRequest request, io.grpc.stub.StreamObserver<OrderState> responseObserver)
    Метод получения статуса торгового поручения.
    void
    postOrder(PostOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
    Метод выставления заявки.
    void
    replaceOrder(ReplaceOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
    Метод изменения выставленной заявки.

    Methods inherited from class io.grpc.stub.AbstractAsyncStub

    newStub, newStub

    Methods inherited from class io.grpc.stub.AbstractStub

    getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • build

      protected OrdersServiceGrpc.OrdersServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<OrdersServiceGrpc.OrdersServiceStub>
    • postOrder

      public void postOrder(PostOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
      Метод выставления заявки.
       
    • cancelOrder

      public void cancelOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<CancelOrderResponse> responseObserver)
      Метод отмены биржевой заявки.
       
    • getOrderState

      public void getOrderState(GetOrderStateRequest request, io.grpc.stub.StreamObserver<OrderState> responseObserver)
      Метод получения статуса торгового поручения.
       
    • getOrders

      public void getOrders(GetOrdersRequest request, io.grpc.stub.StreamObserver<GetOrdersResponse> responseObserver)
      Метод получения списка активных заявок по счёту.
       
    • replaceOrder

      public void replaceOrder(ReplaceOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
      Метод изменения выставленной заявки.