Package ru.tinkoff.piapi.contract.v1
Class InstrumentsServiceGrpc.InstrumentsServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<InstrumentsServiceGrpc.InstrumentsServiceBlockingStub>
ru.tinkoff.piapi.contract.v1.InstrumentsServiceGrpc.InstrumentsServiceBlockingStub
- Enclosing class:
InstrumentsServiceGrpc
public static final class InstrumentsServiceGrpc.InstrumentsServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<InstrumentsServiceGrpc.InstrumentsServiceBlockingStub>
Сервис предназначен для получения:</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 TypeMethodDescriptionbondBy(InstrumentRequest request) Метод получения облигации по её идентификатору.bonds(InstrumentsRequest request) Метод получения списка облигаций.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) currencies(InstrumentsRequest request) Метод получения списка валют.currencyBy(InstrumentRequest request) Метод получения валюты по её идентификатору.editFavorites(EditFavoritesRequest request) Метод редактирования списка избранных инструментов.etfBy(InstrumentRequest request) Метод получения инвестиционного фонда по его идентификатору.etfs(InstrumentsRequest request) Метод получения списка инвестиционных фондов.findInstrument(FindInstrumentRequest request) Метод поиска инструмента.futureBy(InstrumentRequest request) Метод получения фьючерса по его идентификатору.futures(InstrumentsRequest request) Метод получения списка фьючерсов.Метод получения накопленного купонного дохода по облигации.getAssetBy(AssetRequest request) Метод получения актива по его идентификатору.getAssets(AssetsRequest request) Метод получения списка активов.getBondCoupons(GetBondCouponsRequest request) Метод получения графика выплат купонов по облигации.getBrandBy(GetBrandRequest request) Метод получения бренда по его идентификатору.getBrands(GetBrandsRequest request) Метод получения списка брендов.getCountries(GetCountriesRequest request) Метод получения списка стран.getDividends(GetDividendsRequest request) Метод для получения событий выплаты дивидендов по инструменту.getFavorites(GetFavoritesRequest request) Метод получения списка избранных инструментов.getFuturesMargin(GetFuturesMarginRequest request) Метод получения размера гарантийного обеспечения по фьючерсам.getInstrumentBy(InstrumentRequest request) Метод получения основной информации об инструменте.optionBy(InstrumentRequest request) Метод получения опциона по его идентификатору.options(InstrumentsRequest request) Метод получения списка опционов.shareBy(InstrumentRequest request) Метод получения акции по её идентификатору.shares(InstrumentsRequest request) Метод получения списка акций.tradingSchedules(TradingSchedulesRequest request) Метод получения расписания торгов торговых площадок.Methods inherited from class io.grpc.stub.AbstractBlockingStub
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 InstrumentsServiceGrpc.InstrumentsServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InstrumentsServiceGrpc.InstrumentsServiceBlockingStub>
-
tradingSchedules
Метод получения расписания торгов торговых площадок.
-
bondBy
Метод получения облигации по её идентификатору.
-
bonds
Метод получения списка облигаций.
-
getBondCoupons
Метод получения графика выплат купонов по облигации.
-
currencyBy
Метод получения валюты по её идентификатору.
-
currencies
Метод получения списка валют.
-
etfBy
Метод получения инвестиционного фонда по его идентификатору.
-
etfs
Метод получения списка инвестиционных фондов.
-
futureBy
Метод получения фьючерса по его идентификатору.
-
futures
Метод получения списка фьючерсов.
-
optionBy
Метод получения опциона по его идентификатору.
-
options
Метод получения списка опционов.
-
getAccruedInterests
Метод получения накопленного купонного дохода по облигации.
-
getFuturesMargin
Метод получения размера гарантийного обеспечения по фьючерсам.
-
getInstrumentBy
Метод получения основной информации об инструменте.
-
getDividends
Метод для получения событий выплаты дивидендов по инструменту.
-
getAssetBy
Метод получения актива по его идентификатору.
-
getAssets
Метод получения списка активов.
-
getFavorites
Метод получения списка избранных инструментов.
-
editFavorites
Метод редактирования списка избранных инструментов.
-
getCountries
Метод получения списка стран.
-
findInstrument
Метод поиска инструмента.
-
getBrands
Метод получения списка брендов.
-
getBrandBy
Метод получения бренда по его идентификатору.
-