Package ru.tinkoff.piapi.contract.v1
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**. получения различных отчётов.
-
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) com.google.common.util.concurrent.ListenableFuture<BrokerReportResponse>getBrokerReport(BrokerReportRequest request) Метод получения брокерского отчёта.com.google.common.util.concurrent.ListenableFuture<GetDividendsForeignIssuerResponse>Метод получения отчёта "Справка о доходах за пределами РФ".com.google.common.util.concurrent.ListenableFuture<OperationsResponse>getOperations(OperationsRequest request) Метод получения списка операций по счёту.При работе с данным методом необходимо учитывать [особенности взаимодействия](/investAPI/operations_problems) с данным методом.com.google.common.util.concurrent.ListenableFuture<GetOperationsByCursorResponse>Метод получения списка операций по счёту с пагинацией.com.google.common.util.concurrent.ListenableFuture<PortfolioResponse>getPortfolio(PortfolioRequest request) Метод получения портфеля по счёту.com.google.common.util.concurrent.ListenableFuture<PositionsResponse>getPositions(PositionsRequest request) Метод получения списка позиций по счёту.com.google.common.util.concurrent.ListenableFuture<WithdrawLimitsResponse>getWithdrawLimits(WithdrawLimitsRequest request) Метод получения доступного остатка для вывода средств.Methods inherited from class io.grpc.stub.AbstractFutureStub
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 OperationsServiceGrpc.OperationsServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.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) с данным методом.
-