Class SandboxServiceGrpc.SandboxServiceFutureStub

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

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

    • build

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

      public com.google.common.util.concurrent.ListenableFuture<OpenSandboxAccountResponse> openSandboxAccount(OpenSandboxAccountRequest request)
      Метод регистрации счёта в песочнице.
       
    • getSandboxAccounts

      public com.google.common.util.concurrent.ListenableFuture<GetAccountsResponse> getSandboxAccounts(GetAccountsRequest request)
      Метод получения счетов в песочнице.
       
    • closeSandboxAccount

      public com.google.common.util.concurrent.ListenableFuture<CloseSandboxAccountResponse> closeSandboxAccount(CloseSandboxAccountRequest request)
      Метод закрытия счёта в песочнице.
       
    • postSandboxOrder

      public com.google.common.util.concurrent.ListenableFuture<PostOrderResponse> postSandboxOrder(PostOrderRequest request)
      Метод выставления торгового поручения в песочнице.
       
    • replaceSandboxOrder

      public com.google.common.util.concurrent.ListenableFuture<PostOrderResponse> replaceSandboxOrder(ReplaceOrderRequest request)
      Метод изменения выставленной заявки.
       
    • getSandboxOrders

      public com.google.common.util.concurrent.ListenableFuture<GetOrdersResponse> getSandboxOrders(GetOrdersRequest request)
      Метод получения списка активных заявок по счёту в песочнице.
       
    • cancelSandboxOrder

      public com.google.common.util.concurrent.ListenableFuture<CancelOrderResponse> cancelSandboxOrder(CancelOrderRequest request)
      Метод отмены торгового поручения в песочнице.
       
    • getSandboxOrderState

      public com.google.common.util.concurrent.ListenableFuture<OrderState> getSandboxOrderState(GetOrderStateRequest request)
      Метод получения статуса заявки в песочнице.
       
    • getSandboxPositions

      public com.google.common.util.concurrent.ListenableFuture<PositionsResponse> getSandboxPositions(PositionsRequest request)
      Метод получения позиций по виртуальному счёту песочницы.
       
    • getSandboxOperations

      public com.google.common.util.concurrent.ListenableFuture<OperationsResponse> getSandboxOperations(OperationsRequest request)
      Метод получения операций в песочнице по номеру счёта.
       
    • getSandboxOperationsByCursor

      public com.google.common.util.concurrent.ListenableFuture<GetOperationsByCursorResponse> getSandboxOperationsByCursor(GetOperationsByCursorRequest request)
      Метод получения операций в песочнице по номеру счета с пагинацией.
       
    • getSandboxPortfolio

      public com.google.common.util.concurrent.ListenableFuture<PortfolioResponse> getSandboxPortfolio(PortfolioRequest request)
      Метод получения портфолио в песочнице.
       
    • sandboxPayIn

      public com.google.common.util.concurrent.ListenableFuture<SandboxPayInResponse> sandboxPayIn(SandboxPayInRequest request)
      Метод пополнения счёта в песочнице.
       
    • getSandboxWithdrawLimits

      public com.google.common.util.concurrent.ListenableFuture<WithdrawLimitsResponse> getSandboxWithdrawLimits(WithdrawLimitsRequest request)
      Метод получения доступного остатка для вывода средств в песочнице.