Class OperationsServiceGrpc.OperationsServiceFutureStub

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

public static final class OperationsServiceGrpc.OperationsServiceFutureStub extends io.grpc.stub.AbstractFutureStub<OperationsServiceGrpc.OperationsServiceFutureStub>
Сервис предназначен для получения:</br> **1**.  списка операций по счёту;</br> **2**.
портфеля по счёту;</br> **3**. позиций ценных бумаг на счёте;</br> **4**.
доступного остатка для вывода средств;</br> **5**. получения различных отчётов.
 
  • Method Details

    • build

      protected OperationsServiceGrpc.OperationsServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<OperationsServiceGrpc.OperationsServiceFutureStub>
    • getOperations

      public com.google.common.util.concurrent.ListenableFuture<OperationsResponse> getOperations(OperationsRequest request)
      Метод получения списка операций по счёту.При работе с данным методом необходимо учитывать
       [особенности взаимодействия](/investAPI/operations_problems) с данным методом.
       
    • getPortfolio

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

      public com.google.common.util.concurrent.ListenableFuture<PositionsResponse> getPositions(PositionsRequest request)
      Метод получения списка позиций по счёту.
       
    • getWithdrawLimits

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

      public com.google.common.util.concurrent.ListenableFuture<BrokerReportResponse> getBrokerReport(BrokerReportRequest request)
      Метод получения брокерского отчёта.
       
    • getDividendsForeignIssuer

      public com.google.common.util.concurrent.ListenableFuture<GetDividendsForeignIssuerResponse> getDividendsForeignIssuer(GetDividendsForeignIssuerRequest request)
      Метод получения отчёта "Справка о доходах за пределами РФ".
       
    • getOperationsByCursor

      public com.google.common.util.concurrent.ListenableFuture<GetOperationsByCursorResponse> getOperationsByCursor(GetOperationsByCursorRequest request)
      Метод получения списка операций по счёту с пагинацией. При работе с данным методом необходимо учитывать
       [особенности взаимодействия](/investAPI/operations_problems) с данным методом.