Package ru.tinkoff.piapi.contract.v1
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
-
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 TypeMethodDescriptionprotected SandboxServiceGrpc.SandboxServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcancelSandboxOrder(CancelOrderRequest request, io.grpc.stub.StreamObserver<CancelOrderResponse> responseObserver) Метод отмены торгового поручения в песочнице.voidcloseSandboxAccount(CloseSandboxAccountRequest request, io.grpc.stub.StreamObserver<CloseSandboxAccountResponse> responseObserver) Метод закрытия счёта в песочнице.voidgetSandboxAccounts(GetAccountsRequest request, io.grpc.stub.StreamObserver<GetAccountsResponse> responseObserver) Метод получения счетов в песочнице.voidgetSandboxOperations(OperationsRequest request, io.grpc.stub.StreamObserver<OperationsResponse> responseObserver) Метод получения операций в песочнице по номеру счёта.voidgetSandboxOperationsByCursor(GetOperationsByCursorRequest request, io.grpc.stub.StreamObserver<GetOperationsByCursorResponse> responseObserver) Метод получения операций в песочнице по номеру счета с пагинацией.voidgetSandboxOrders(GetOrdersRequest request, io.grpc.stub.StreamObserver<GetOrdersResponse> responseObserver) Метод получения списка активных заявок по счёту в песочнице.voidgetSandboxOrderState(GetOrderStateRequest request, io.grpc.stub.StreamObserver<OrderState> responseObserver) Метод получения статуса заявки в песочнице.voidgetSandboxPortfolio(PortfolioRequest request, io.grpc.stub.StreamObserver<PortfolioResponse> responseObserver) Метод получения портфолио в песочнице.voidgetSandboxPositions(PositionsRequest request, io.grpc.stub.StreamObserver<PositionsResponse> responseObserver) Метод получения позиций по виртуальному счёту песочницы.voidgetSandboxWithdrawLimits(WithdrawLimitsRequest request, io.grpc.stub.StreamObserver<WithdrawLimitsResponse> responseObserver) Метод получения доступного остатка для вывода средств в песочнице.voidopenSandboxAccount(OpenSandboxAccountRequest request, io.grpc.stub.StreamObserver<OpenSandboxAccountResponse> responseObserver) Метод регистрации счёта в песочнице.voidpostSandboxOrder(PostOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver) Метод выставления торгового поручения в песочнице.voidreplaceSandboxOrder(ReplaceOrderRequest request, io.grpc.stub.StreamObserver<PostOrderResponse> responseObserver) Метод изменения выставленной заявки.voidsandboxPayIn(SandboxPayInRequest request, io.grpc.stub.StreamObserver<SandboxPayInResponse> responseObserver) Метод пополнения счёта в песочнице.Methods inherited from class io.grpc.stub.AbstractAsyncStub
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 SandboxServiceGrpc.SandboxServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.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) Метод получения доступного остатка для вывода средств в песочнице.
-