Package ru.tinkoff.piapi.contract.v1
Interface PortfolioResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PortfolioResponse,PortfolioResponse.Builder
public interface PortfolioResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionИдентификатор счёта пользователя.com.google.protobuf.ByteStringИдентификатор счёта пользователя.Текущая относительная доходность портфеля, в %.Текущая относительная доходность портфеля, в %.getPositions(int index) Список позиций портфеля.intСписок позиций портфеля.Список позиций портфеля.getPositionsOrBuilder(int index) Список позиций портфеля.List<? extends PortfolioPositionOrBuilder>Список позиций портфеля.Общая стоимость облигаций в портфеле в рублях.Общая стоимость облигаций в портфеле в рублях.Общая стоимость валют в портфеле в рублях.Общая стоимость валют в портфеле в рублях.Общая стоимость фондов в портфеле в рублях.Общая стоимость фондов в портфеле в рублях.Общая стоимость фьючерсов в портфеле в рублях.Общая стоимость фьючерсов в портфеле в рублях.Общая стоимость опционов в портфеле в рублях.Общая стоимость опционов в портфеле в рублях.Общая стоимость портфеля в рубляхОбщая стоимость портфеля в рубляхОбщая стоимость акций в портфеле в рублях.Общая стоимость акций в портфеле в рублях.Общая стоимость структурных нот в портфеле в рубляхОбщая стоимость структурных нот в портфеле в рубляхgetVirtualPositions(int index) Массив виртуальных позиций портфеляintМассив виртуальных позиций портфеляМассив виртуальных позиций портфеляgetVirtualPositionsOrBuilder(int index) Массив виртуальных позиций портфеляList<? extends VirtualPortfolioPositionOrBuilder>Массив виртуальных позиций портфеляbooleanТекущая относительная доходность портфеля, в %.booleanОбщая стоимость облигаций в портфеле в рублях.booleanОбщая стоимость валют в портфеле в рублях.booleanОбщая стоимость фондов в портфеле в рублях.booleanОбщая стоимость фьючерсов в портфеле в рублях.booleanОбщая стоимость опционов в портфеле в рублях.booleanОбщая стоимость портфеля в рубляхbooleanОбщая стоимость акций в портфеле в рублях.booleanОбщая стоимость структурных нот в портфеле в рубляхMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasTotalAmountBonds
boolean hasTotalAmountBonds()Общая стоимость облигаций в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2;- Returns:
- Whether the totalAmountBonds field is set.
-
getTotalAmountBonds
MoneyValue getTotalAmountBonds()Общая стоимость облигаций в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2;- Returns:
- The totalAmountBonds.
-
getTotalAmountBondsOrBuilder
MoneyValueOrBuilder getTotalAmountBondsOrBuilder()Общая стоимость облигаций в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2; -
hasTotalAmountEtf
boolean hasTotalAmountEtf()Общая стоимость фондов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3;- Returns:
- Whether the totalAmountEtf field is set.
-
getTotalAmountEtf
MoneyValue getTotalAmountEtf()Общая стоимость фондов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3;- Returns:
- The totalAmountEtf.
-
getTotalAmountEtfOrBuilder
MoneyValueOrBuilder getTotalAmountEtfOrBuilder()Общая стоимость фондов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3; -
hasTotalAmountCurrencies
boolean hasTotalAmountCurrencies()Общая стоимость валют в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4;- Returns:
- Whether the totalAmountCurrencies field is set.
-
getTotalAmountCurrencies
MoneyValue getTotalAmountCurrencies()Общая стоимость валют в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4;- Returns:
- The totalAmountCurrencies.
-
getTotalAmountCurrenciesOrBuilder
MoneyValueOrBuilder getTotalAmountCurrenciesOrBuilder()Общая стоимость валют в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4; -
hasTotalAmountFutures
boolean hasTotalAmountFutures()Общая стоимость фьючерсов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5;- Returns:
- Whether the totalAmountFutures field is set.
-
getTotalAmountFutures
MoneyValue getTotalAmountFutures()Общая стоимость фьючерсов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5;- Returns:
- The totalAmountFutures.
-
getTotalAmountFuturesOrBuilder
MoneyValueOrBuilder getTotalAmountFuturesOrBuilder()Общая стоимость фьючерсов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5; -
hasExpectedYield
boolean hasExpectedYield()Текущая относительная доходность портфеля, в %.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6;- Returns:
- Whether the expectedYield field is set.
-
getExpectedYield
Quotation getExpectedYield()Текущая относительная доходность портфеля, в %.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6;- Returns:
- The expectedYield.
-
getExpectedYieldOrBuilder
QuotationOrBuilder getExpectedYieldOrBuilder()Текущая относительная доходность портфеля, в %.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6; -
getPositionsList
List<PortfolioPosition> getPositionsList()Список позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; -
getPositions
Список позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; -
getPositionsCount
int getPositionsCount()Список позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; -
getPositionsOrBuilderList
List<? extends PortfolioPositionOrBuilder> getPositionsOrBuilderList()Список позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; -
getPositionsOrBuilder
Список позиций портфеля.
repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; -
getAccountId
String getAccountId()Идентификатор счёта пользователя.
string account_id = 8;- Returns:
- The accountId.
-
getAccountIdBytes
com.google.protobuf.ByteString getAccountIdBytes()Идентификатор счёта пользователя.
string account_id = 8;- Returns:
- The bytes for accountId.
-
hasTotalAmountOptions
boolean hasTotalAmountOptions()Общая стоимость опционов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9;- Returns:
- Whether the totalAmountOptions field is set.
-
getTotalAmountOptions
MoneyValue getTotalAmountOptions()Общая стоимость опционов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9;- Returns:
- The totalAmountOptions.
-
getTotalAmountOptionsOrBuilder
MoneyValueOrBuilder getTotalAmountOptionsOrBuilder()Общая стоимость опционов в портфеле в рублях.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9; -
hasTotalAmountSp
boolean hasTotalAmountSp()Общая стоимость структурных нот в портфеле в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10;- Returns:
- Whether the totalAmountSp field is set.
-
getTotalAmountSp
MoneyValue getTotalAmountSp()Общая стоимость структурных нот в портфеле в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10;- Returns:
- The totalAmountSp.
-
getTotalAmountSpOrBuilder
MoneyValueOrBuilder getTotalAmountSpOrBuilder()Общая стоимость структурных нот в портфеле в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10; -
hasTotalAmountPortfolio
boolean hasTotalAmountPortfolio()Общая стоимость портфеля в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11;- Returns:
- Whether the totalAmountPortfolio field is set.
-
getTotalAmountPortfolio
MoneyValue getTotalAmountPortfolio()Общая стоимость портфеля в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11;- Returns:
- The totalAmountPortfolio.
-
getTotalAmountPortfolioOrBuilder
MoneyValueOrBuilder getTotalAmountPortfolioOrBuilder()Общая стоимость портфеля в рублях
.tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11; -
getVirtualPositionsList
List<VirtualPortfolioPosition> getVirtualPositionsList()Массив виртуальных позиций портфеля
repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; -
getVirtualPositions
Массив виртуальных позиций портфеля
repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; -
getVirtualPositionsCount
int getVirtualPositionsCount()Массив виртуальных позиций портфеля
repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; -
getVirtualPositionsOrBuilderList
List<? extends VirtualPortfolioPositionOrBuilder> getVirtualPositionsOrBuilderList()Массив виртуальных позиций портфеля
repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; -
getVirtualPositionsOrBuilder
Массив виртуальных позиций портфеля
repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12;