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 Details

    • hasTotalAmountShares

      boolean hasTotalAmountShares()
      Общая стоимость акций в портфеле в рублях.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1;
      Returns:
      Whether the totalAmountShares field is set.
    • getTotalAmountShares

      MoneyValue getTotalAmountShares()
      Общая стоимость акций в портфеле в рублях.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1;
      Returns:
      The totalAmountShares.
    • getTotalAmountSharesOrBuilder

      MoneyValueOrBuilder getTotalAmountSharesOrBuilder()
      Общая стоимость акций в портфеле в рублях.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1;
    • 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

      PortfolioPosition getPositions(int index)
      Список позиций портфеля.
       
      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

      PortfolioPositionOrBuilder getPositionsOrBuilder(int index)
      Список позиций портфеля.
       
      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

      VirtualPortfolioPosition getVirtualPositions(int index)
      Массив виртуальных позиций портфеля
       
      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

      VirtualPortfolioPositionOrBuilder getVirtualPositionsOrBuilder(int index)
      Массив виртуальных позиций портфеля
       
      repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12;