Class SandboxServiceGrpc.SandboxServiceStub

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

public static final class SandboxServiceGrpc.SandboxServiceStub extends io.grpc.stub.AbstractAsyncStub<SandboxServiceGrpc.SandboxServiceStub>
Сервис для работы с песочницей TINKOFF INVEST API
 
  • Method Details

    • build

      protected SandboxServiceGrpc.SandboxServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<SandboxServiceGrpc.SandboxServiceStub>
    • openSandboxAccount

      public void openSandboxAccount(OpenSandboxAccountRequest request, io.grpc.stub.StreamObserver<OpenSandboxAccountResponse> responseObserver)
      Метод регистрации счёта в песочнице.
       
    • getSandboxAccounts

      public void getSandboxAccounts(GetAccountsRequest request, io.grpc.stub.StreamObserver<GetAccountsResponse> responseObserver)
      Метод получения счетов в песочнице.
       
    • closeSandboxAccount

      public void closeSandboxAccount(CloseSandboxAccountRequest request, io.grpc.stub.StreamObserver<CloseSandboxAccountResponse> responseObserver)
      Метод закрытия счёта в песочнице.
       
    • postSandboxOrder

      public void postSandboxOrder(PostOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver)
      Метод выставления торгового поручения в песочнице.
       
    • replaceSandboxOrder

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

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

      public void cancelSandboxOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<CancelOrderResponse> responseObserver)
      Метод отмены торгового поручения в песочнице.
       
    • getSandboxOrderState

      public void getSandboxOrderState(GetOrderStateRequest request, io.grpc.stub.StreamObserver<OrderState> responseObserver)
      Метод получения статуса заявки в песочнице.
       
    • getSandboxPositions

      public void getSandboxPositions(PositionsRequest request, io.grpc.stub.StreamObserver<PositionsResponse> responseObserver)
      Метод получения позиций по виртуальному счёту песочницы.
       
    • getSandboxOperations

      public void getSandboxOperations(OperationsRequest request, io.grpc.stub.StreamObserver<OperationsResponse> responseObserver)
      Метод получения операций в песочнице по номеру счёта.
       
    • getSandboxOperationsByCursor

      public void getSandboxOperationsByCursor(GetOperationsByCursorRequest request, io.grpc.stub.StreamObserver<GetOperationsByCursorResponse> responseObserver)
      Метод получения операций в песочнице по номеру счета с пагинацией.
       
    • getSandboxPortfolio

      public void getSandboxPortfolio(PortfolioRequest request, io.grpc.stub.StreamObserver<PortfolioResponse> responseObserver)
      Метод получения портфолио в песочнице.
       
    • sandboxPayIn

      public void sandboxPayIn(SandboxPayInRequest request, io.grpc.stub.StreamObserver<SandboxPayInResponse> responseObserver)
      Метод пополнения счёта в песочнице.
       
    • getSandboxWithdrawLimits

      public void getSandboxWithdrawLimits(WithdrawLimitsRequest request, io.grpc.stub.StreamObserver<WithdrawLimitsResponse> responseObserver)
      Метод получения доступного остатка для вывода средств в песочнице.