All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.tinkoff.piapi.contract.v1.PortfolioResponseOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.25
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: operations.proto

package ru.tinkoff.piapi.contract.v1;

public interface PortfolioResponseOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.PortfolioResponse)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   *Общая стоимость акций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1; * @return Whether the totalAmountShares field is set. */ boolean hasTotalAmountShares(); /** *
   *Общая стоимость акций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1; * @return The totalAmountShares. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountShares(); /** *
   *Общая стоимость акций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_shares = 1; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountSharesOrBuilder(); /** *
   *Общая стоимость облигаций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2; * @return Whether the totalAmountBonds field is set. */ boolean hasTotalAmountBonds(); /** *
   *Общая стоимость облигаций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2; * @return The totalAmountBonds. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountBonds(); /** *
   *Общая стоимость облигаций в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_bonds = 2; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountBondsOrBuilder(); /** *
   *Общая стоимость фондов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3; * @return Whether the totalAmountEtf field is set. */ boolean hasTotalAmountEtf(); /** *
   *Общая стоимость фондов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3; * @return The totalAmountEtf. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountEtf(); /** *
   *Общая стоимость фондов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_etf = 3; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountEtfOrBuilder(); /** *
   *Общая стоимость валют в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4; * @return Whether the totalAmountCurrencies field is set. */ boolean hasTotalAmountCurrencies(); /** *
   *Общая стоимость валют в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4; * @return The totalAmountCurrencies. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountCurrencies(); /** *
   *Общая стоимость валют в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_currencies = 4; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountCurrenciesOrBuilder(); /** *
   *Общая стоимость фьючерсов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5; * @return Whether the totalAmountFutures field is set. */ boolean hasTotalAmountFutures(); /** *
   *Общая стоимость фьючерсов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5; * @return The totalAmountFutures. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountFutures(); /** *
   *Общая стоимость фьючерсов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_futures = 5; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountFuturesOrBuilder(); /** *
   *Текущая относительная доходность портфеля, в %.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6; * @return Whether the expectedYield field is set. */ boolean hasExpectedYield(); /** *
   *Текущая относительная доходность портфеля, в %.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6; * @return The expectedYield. */ ru.tinkoff.piapi.contract.v1.Quotation getExpectedYield(); /** *
   *Текущая относительная доходность портфеля, в %.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 6; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getExpectedYieldOrBuilder(); /** *
   *Список позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; */ java.util.List getPositionsList(); /** *
   *Список позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; */ ru.tinkoff.piapi.contract.v1.PortfolioPosition getPositions(int index); /** *
   *Список позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; */ int getPositionsCount(); /** *
   *Список позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; */ java.util.List getPositionsOrBuilderList(); /** *
   *Список позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.PortfolioPosition positions = 7; */ ru.tinkoff.piapi.contract.v1.PortfolioPositionOrBuilder getPositionsOrBuilder( int index); /** *
   *Идентификатор счёта пользователя.
   * 
* * string account_id = 8; * @return The accountId. */ java.lang.String getAccountId(); /** *
   *Идентификатор счёта пользователя.
   * 
* * string account_id = 8; * @return The bytes for accountId. */ com.google.protobuf.ByteString getAccountIdBytes(); /** *
   *Общая стоимость опционов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9; * @return Whether the totalAmountOptions field is set. */ boolean hasTotalAmountOptions(); /** *
   *Общая стоимость опционов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9; * @return The totalAmountOptions. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountOptions(); /** *
   *Общая стоимость опционов в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_options = 9; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountOptionsOrBuilder(); /** *
   *Общая стоимость структурных нот в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10; * @return Whether the totalAmountSp field is set. */ boolean hasTotalAmountSp(); /** *
   *Общая стоимость структурных нот в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10; * @return The totalAmountSp. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountSp(); /** *
   *Общая стоимость структурных нот в портфеле.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_sp = 10; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountSpOrBuilder(); /** *
   *Общая стоимость портфеля.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11; * @return Whether the totalAmountPortfolio field is set. */ boolean hasTotalAmountPortfolio(); /** *
   *Общая стоимость портфеля.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11; * @return The totalAmountPortfolio. */ ru.tinkoff.piapi.contract.v1.MoneyValue getTotalAmountPortfolio(); /** *
   *Общая стоимость портфеля.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue total_amount_portfolio = 11; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getTotalAmountPortfolioOrBuilder(); /** *
   *Массив виртуальных позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; */ java.util.List getVirtualPositionsList(); /** *
   *Массив виртуальных позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; */ ru.tinkoff.piapi.contract.v1.VirtualPortfolioPosition getVirtualPositions(int index); /** *
   *Массив виртуальных позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; */ int getVirtualPositionsCount(); /** *
   *Массив виртуальных позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; */ java.util.List getVirtualPositionsOrBuilderList(); /** *
   *Массив виртуальных позиций портфеля.
   * 
* * repeated .tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition virtual_positions = 12; */ ru.tinkoff.piapi.contract.v1.VirtualPortfolioPositionOrBuilder getVirtualPositionsOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy