Class AssetEtf

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
ru.tinkoff.piapi.contract.v1.AssetEtf
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, AssetEtfOrBuilder

public final class AssetEtf extends com.google.protobuf.GeneratedMessageV3 implements AssetEtfOrBuilder
Фонд.
 
Protobuf type tinkoff.public.invest.api.contract.v1.AssetEtf
See Also:
  • Field Details

    • TOTAL_EXPENSE_FIELD_NUMBER

      public static final int TOTAL_EXPENSE_FIELD_NUMBER
      See Also:
    • HURDLE_RATE_FIELD_NUMBER

      public static final int HURDLE_RATE_FIELD_NUMBER
      See Also:
    • PERFORMANCE_FEE_FIELD_NUMBER

      public static final int PERFORMANCE_FEE_FIELD_NUMBER
      See Also:
    • FIXED_COMMISSION_FIELD_NUMBER

      public static final int FIXED_COMMISSION_FIELD_NUMBER
      See Also:
    • PAYMENT_TYPE_FIELD_NUMBER

      public static final int PAYMENT_TYPE_FIELD_NUMBER
      See Also:
    • WATERMARK_FLAG_FIELD_NUMBER

      public static final int WATERMARK_FLAG_FIELD_NUMBER
      See Also:
    • BUY_PREMIUM_FIELD_NUMBER

      public static final int BUY_PREMIUM_FIELD_NUMBER
      See Also:
    • SELL_DISCOUNT_FIELD_NUMBER

      public static final int SELL_DISCOUNT_FIELD_NUMBER
      See Also:
    • REBALANCING_FLAG_FIELD_NUMBER

      public static final int REBALANCING_FLAG_FIELD_NUMBER
      See Also:
    • REBALANCING_FREQ_FIELD_NUMBER

      public static final int REBALANCING_FREQ_FIELD_NUMBER
      See Also:
    • MANAGEMENT_TYPE_FIELD_NUMBER

      public static final int MANAGEMENT_TYPE_FIELD_NUMBER
      See Also:
    • PRIMARY_INDEX_FIELD_NUMBER

      public static final int PRIMARY_INDEX_FIELD_NUMBER
      See Also:
    • FOCUS_TYPE_FIELD_NUMBER

      public static final int FOCUS_TYPE_FIELD_NUMBER
      See Also:
    • LEVERAGED_FLAG_FIELD_NUMBER

      public static final int LEVERAGED_FLAG_FIELD_NUMBER
      See Also:
    • NUM_SHARE_FIELD_NUMBER

      public static final int NUM_SHARE_FIELD_NUMBER
      See Also:
    • UCITS_FLAG_FIELD_NUMBER

      public static final int UCITS_FLAG_FIELD_NUMBER
      See Also:
    • RELEASED_DATE_FIELD_NUMBER

      public static final int RELEASED_DATE_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • PRIMARY_INDEX_DESCRIPTION_FIELD_NUMBER

      public static final int PRIMARY_INDEX_DESCRIPTION_FIELD_NUMBER
      See Also:
    • PRIMARY_INDEX_COMPANY_FIELD_NUMBER

      public static final int PRIMARY_INDEX_COMPANY_FIELD_NUMBER
      See Also:
    • INDEX_RECOVERY_PERIOD_FIELD_NUMBER

      public static final int INDEX_RECOVERY_PERIOD_FIELD_NUMBER
      See Also:
    • INAV_CODE_FIELD_NUMBER

      public static final int INAV_CODE_FIELD_NUMBER
      See Also:
    • DIV_YIELD_FLAG_FIELD_NUMBER

      public static final int DIV_YIELD_FLAG_FIELD_NUMBER
      See Also:
    • EXPENSE_COMMISSION_FIELD_NUMBER

      public static final int EXPENSE_COMMISSION_FIELD_NUMBER
      See Also:
    • PRIMARY_INDEX_TRACKING_ERROR_FIELD_NUMBER

      public static final int PRIMARY_INDEX_TRACKING_ERROR_FIELD_NUMBER
      See Also:
    • REBALANCING_PLAN_FIELD_NUMBER

      public static final int REBALANCING_PLAN_FIELD_NUMBER
      See Also:
    • TAX_RATE_FIELD_NUMBER

      public static final int TAX_RATE_FIELD_NUMBER
      See Also:
    • REBALANCING_DATES_FIELD_NUMBER

      public static final int REBALANCING_DATES_FIELD_NUMBER
      See Also:
    • ISSUE_KIND_FIELD_NUMBER

      public static final int ISSUE_KIND_FIELD_NUMBER
      See Also:
    • NOMINAL_FIELD_NUMBER

      public static final int NOMINAL_FIELD_NUMBER
      See Also:
    • NOMINAL_CURRENCY_FIELD_NUMBER

      public static final int NOMINAL_CURRENCY_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasTotalExpense

      public boolean hasTotalExpense()
      Суммарные расходы фонда (в %).
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;
      Specified by:
      hasTotalExpense in interface AssetEtfOrBuilder
      Returns:
      Whether the totalExpense field is set.
    • getTotalExpense

      public Quotation getTotalExpense()
      Суммарные расходы фонда (в %).
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;
      Specified by:
      getTotalExpense in interface AssetEtfOrBuilder
      Returns:
      The totalExpense.
    • getTotalExpenseOrBuilder

      public QuotationOrBuilder getTotalExpenseOrBuilder()
      Суммарные расходы фонда (в %).
       
      .tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;
      Specified by:
      getTotalExpenseOrBuilder in interface AssetEtfOrBuilder
    • hasHurdleRate

      public boolean hasHurdleRate()
      Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;
      Specified by:
      hasHurdleRate in interface AssetEtfOrBuilder
      Returns:
      Whether the hurdleRate field is set.
    • getHurdleRate

      public Quotation getHurdleRate()
      Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;
      Specified by:
      getHurdleRate in interface AssetEtfOrBuilder
      Returns:
      The hurdleRate.
    • getHurdleRateOrBuilder

      public QuotationOrBuilder getHurdleRateOrBuilder()
      Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;
      Specified by:
      getHurdleRateOrBuilder in interface AssetEtfOrBuilder
    • hasPerformanceFee

      public boolean hasPerformanceFee()
      Комиссия за успешные результаты фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;
      Specified by:
      hasPerformanceFee in interface AssetEtfOrBuilder
      Returns:
      Whether the performanceFee field is set.
    • getPerformanceFee

      public Quotation getPerformanceFee()
      Комиссия за успешные результаты фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;
      Specified by:
      getPerformanceFee in interface AssetEtfOrBuilder
      Returns:
      The performanceFee.
    • getPerformanceFeeOrBuilder

      public QuotationOrBuilder getPerformanceFeeOrBuilder()
      Комиссия за успешные результаты фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;
      Specified by:
      getPerformanceFeeOrBuilder in interface AssetEtfOrBuilder
    • hasFixedCommission

      public boolean hasFixedCommission()
      Фиксированная комиссия за управление (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;
      Specified by:
      hasFixedCommission in interface AssetEtfOrBuilder
      Returns:
      Whether the fixedCommission field is set.
    • getFixedCommission

      public Quotation getFixedCommission()
      Фиксированная комиссия за управление (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;
      Specified by:
      getFixedCommission in interface AssetEtfOrBuilder
      Returns:
      The fixedCommission.
    • getFixedCommissionOrBuilder

      public QuotationOrBuilder getFixedCommissionOrBuilder()
      Фиксированная комиссия за управление (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;
      Specified by:
      getFixedCommissionOrBuilder in interface AssetEtfOrBuilder
    • getPaymentType

      public String getPaymentType()
      Тип распределения доходов от выплат по бумагам.
       
      string payment_type = 5;
      Specified by:
      getPaymentType in interface AssetEtfOrBuilder
      Returns:
      The paymentType.
    • getPaymentTypeBytes

      public com.google.protobuf.ByteString getPaymentTypeBytes()
      Тип распределения доходов от выплат по бумагам.
       
      string payment_type = 5;
      Specified by:
      getPaymentTypeBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for paymentType.
    • getWatermarkFlag

      public boolean getWatermarkFlag()
      Признак необходимости выхода фонда в плюс для получения комиссии.
       
      bool watermark_flag = 6;
      Specified by:
      getWatermarkFlag in interface AssetEtfOrBuilder
      Returns:
      The watermarkFlag.
    • hasBuyPremium

      public boolean hasBuyPremium()
      Премия (надбавка к цене) при покупке доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;
      Specified by:
      hasBuyPremium in interface AssetEtfOrBuilder
      Returns:
      Whether the buyPremium field is set.
    • getBuyPremium

      public Quotation getBuyPremium()
      Премия (надбавка к цене) при покупке доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;
      Specified by:
      getBuyPremium in interface AssetEtfOrBuilder
      Returns:
      The buyPremium.
    • getBuyPremiumOrBuilder

      public QuotationOrBuilder getBuyPremiumOrBuilder()
      Премия (надбавка к цене) при покупке доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;
      Specified by:
      getBuyPremiumOrBuilder in interface AssetEtfOrBuilder
    • hasSellDiscount

      public boolean hasSellDiscount()
      Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;
      Specified by:
      hasSellDiscount in interface AssetEtfOrBuilder
      Returns:
      Whether the sellDiscount field is set.
    • getSellDiscount

      public Quotation getSellDiscount()
      Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;
      Specified by:
      getSellDiscount in interface AssetEtfOrBuilder
      Returns:
      The sellDiscount.
    • getSellDiscountOrBuilder

      public QuotationOrBuilder getSellDiscountOrBuilder()
      Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;
      Specified by:
      getSellDiscountOrBuilder in interface AssetEtfOrBuilder
    • getRebalancingFlag

      public boolean getRebalancingFlag()
      Признак ребалансируемости портфеля фонда.
       
      bool rebalancing_flag = 9;
      Specified by:
      getRebalancingFlag in interface AssetEtfOrBuilder
      Returns:
      The rebalancingFlag.
    • getRebalancingFreq

      public String getRebalancingFreq()
      Периодичность ребалансировки.
       
      string rebalancing_freq = 10;
      Specified by:
      getRebalancingFreq in interface AssetEtfOrBuilder
      Returns:
      The rebalancingFreq.
    • getRebalancingFreqBytes

      public com.google.protobuf.ByteString getRebalancingFreqBytes()
      Периодичность ребалансировки.
       
      string rebalancing_freq = 10;
      Specified by:
      getRebalancingFreqBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for rebalancingFreq.
    • getManagementType

      public String getManagementType()
      Тип управления.
       
      string management_type = 11;
      Specified by:
      getManagementType in interface AssetEtfOrBuilder
      Returns:
      The managementType.
    • getManagementTypeBytes

      public com.google.protobuf.ByteString getManagementTypeBytes()
      Тип управления.
       
      string management_type = 11;
      Specified by:
      getManagementTypeBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for managementType.
    • getPrimaryIndex

      public String getPrimaryIndex()
      Индекс, который реплицирует (старается копировать) фонд.
       
      string primary_index = 12;
      Specified by:
      getPrimaryIndex in interface AssetEtfOrBuilder
      Returns:
      The primaryIndex.
    • getPrimaryIndexBytes

      public com.google.protobuf.ByteString getPrimaryIndexBytes()
      Индекс, который реплицирует (старается копировать) фонд.
       
      string primary_index = 12;
      Specified by:
      getPrimaryIndexBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for primaryIndex.
    • getFocusType

      public String getFocusType()
      База ETF.
       
      string focus_type = 13;
      Specified by:
      getFocusType in interface AssetEtfOrBuilder
      Returns:
      The focusType.
    • getFocusTypeBytes

      public com.google.protobuf.ByteString getFocusTypeBytes()
      База ETF.
       
      string focus_type = 13;
      Specified by:
      getFocusTypeBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for focusType.
    • getLeveragedFlag

      public boolean getLeveragedFlag()
      Признак использования заемных активов (плечо).
       
      bool leveraged_flag = 14;
      Specified by:
      getLeveragedFlag in interface AssetEtfOrBuilder
      Returns:
      The leveragedFlag.
    • hasNumShare

      public boolean hasNumShare()
      Количество акций в обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation num_share = 15;
      Specified by:
      hasNumShare in interface AssetEtfOrBuilder
      Returns:
      Whether the numShare field is set.
    • getNumShare

      public Quotation getNumShare()
      Количество акций в обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation num_share = 15;
      Specified by:
      getNumShare in interface AssetEtfOrBuilder
      Returns:
      The numShare.
    • getNumShareOrBuilder

      public QuotationOrBuilder getNumShareOrBuilder()
      Количество акций в обращении.
       
      .tinkoff.public.invest.api.contract.v1.Quotation num_share = 15;
      Specified by:
      getNumShareOrBuilder in interface AssetEtfOrBuilder
    • getUcitsFlag

      public boolean getUcitsFlag()
      Признак обязательства по отчетности перед регулятором.
       
      bool ucits_flag = 16;
      Specified by:
      getUcitsFlag in interface AssetEtfOrBuilder
      Returns:
      The ucitsFlag.
    • hasReleasedDate

      public boolean hasReleasedDate()
      Дата выпуска.
       
      .google.protobuf.Timestamp released_date = 17;
      Specified by:
      hasReleasedDate in interface AssetEtfOrBuilder
      Returns:
      Whether the releasedDate field is set.
    • getReleasedDate

      public com.google.protobuf.Timestamp getReleasedDate()
      Дата выпуска.
       
      .google.protobuf.Timestamp released_date = 17;
      Specified by:
      getReleasedDate in interface AssetEtfOrBuilder
      Returns:
      The releasedDate.
    • getReleasedDateOrBuilder

      public com.google.protobuf.TimestampOrBuilder getReleasedDateOrBuilder()
      Дата выпуска.
       
      .google.protobuf.Timestamp released_date = 17;
      Specified by:
      getReleasedDateOrBuilder in interface AssetEtfOrBuilder
    • getDescription

      public String getDescription()
      Описание фонда.
       
      string description = 18;
      Specified by:
      getDescription in interface AssetEtfOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
      Описание фонда.
       
      string description = 18;
      Specified by:
      getDescriptionBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for description.
    • getPrimaryIndexDescription

      public String getPrimaryIndexDescription()
      Описание индекса, за которым следует фонд.
       
      string primary_index_description = 19;
      Specified by:
      getPrimaryIndexDescription in interface AssetEtfOrBuilder
      Returns:
      The primaryIndexDescription.
    • getPrimaryIndexDescriptionBytes

      public com.google.protobuf.ByteString getPrimaryIndexDescriptionBytes()
      Описание индекса, за которым следует фонд.
       
      string primary_index_description = 19;
      Specified by:
      getPrimaryIndexDescriptionBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for primaryIndexDescription.
    • getPrimaryIndexCompany

      public String getPrimaryIndexCompany()
      Основные компании, в которые вкладывается фонд.
       
      string primary_index_company = 20;
      Specified by:
      getPrimaryIndexCompany in interface AssetEtfOrBuilder
      Returns:
      The primaryIndexCompany.
    • getPrimaryIndexCompanyBytes

      public com.google.protobuf.ByteString getPrimaryIndexCompanyBytes()
      Основные компании, в которые вкладывается фонд.
       
      string primary_index_company = 20;
      Specified by:
      getPrimaryIndexCompanyBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for primaryIndexCompany.
    • hasIndexRecoveryPeriod

      public boolean hasIndexRecoveryPeriod()
      Срок восстановления индекса (после просадки).
       
      .tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;
      Specified by:
      hasIndexRecoveryPeriod in interface AssetEtfOrBuilder
      Returns:
      Whether the indexRecoveryPeriod field is set.
    • getIndexRecoveryPeriod

      public Quotation getIndexRecoveryPeriod()
      Срок восстановления индекса (после просадки).
       
      .tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;
      Specified by:
      getIndexRecoveryPeriod in interface AssetEtfOrBuilder
      Returns:
      The indexRecoveryPeriod.
    • getIndexRecoveryPeriodOrBuilder

      public QuotationOrBuilder getIndexRecoveryPeriodOrBuilder()
      Срок восстановления индекса (после просадки).
       
      .tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;
      Specified by:
      getIndexRecoveryPeriodOrBuilder in interface AssetEtfOrBuilder
    • getInavCode

      public String getInavCode()
      IVAV-код.
       
      string inav_code = 22;
      Specified by:
      getInavCode in interface AssetEtfOrBuilder
      Returns:
      The inavCode.
    • getInavCodeBytes

      public com.google.protobuf.ByteString getInavCodeBytes()
      IVAV-код.
       
      string inav_code = 22;
      Specified by:
      getInavCodeBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for inavCode.
    • getDivYieldFlag

      public boolean getDivYieldFlag()
      Признак наличия дивидендной доходности.
       
      bool div_yield_flag = 23;
      Specified by:
      getDivYieldFlag in interface AssetEtfOrBuilder
      Returns:
      The divYieldFlag.
    • hasExpenseCommission

      public boolean hasExpenseCommission()
      Комиссия на покрытие расходов фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;
      Specified by:
      hasExpenseCommission in interface AssetEtfOrBuilder
      Returns:
      Whether the expenseCommission field is set.
    • getExpenseCommission

      public Quotation getExpenseCommission()
      Комиссия на покрытие расходов фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;
      Specified by:
      getExpenseCommission in interface AssetEtfOrBuilder
      Returns:
      The expenseCommission.
    • getExpenseCommissionOrBuilder

      public QuotationOrBuilder getExpenseCommissionOrBuilder()
      Комиссия на покрытие расходов фонда (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;
      Specified by:
      getExpenseCommissionOrBuilder in interface AssetEtfOrBuilder
    • hasPrimaryIndexTrackingError

      public boolean hasPrimaryIndexTrackingError()
      Ошибка следования за индексом (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;
      Specified by:
      hasPrimaryIndexTrackingError in interface AssetEtfOrBuilder
      Returns:
      Whether the primaryIndexTrackingError field is set.
    • getPrimaryIndexTrackingError

      public Quotation getPrimaryIndexTrackingError()
      Ошибка следования за индексом (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;
      Specified by:
      getPrimaryIndexTrackingError in interface AssetEtfOrBuilder
      Returns:
      The primaryIndexTrackingError.
    • getPrimaryIndexTrackingErrorOrBuilder

      public QuotationOrBuilder getPrimaryIndexTrackingErrorOrBuilder()
      Ошибка следования за индексом (в процентах).
       
      .tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;
      Specified by:
      getPrimaryIndexTrackingErrorOrBuilder in interface AssetEtfOrBuilder
    • getRebalancingPlan

      public String getRebalancingPlan()
      Плановая ребалансировка портфеля.
       
      string rebalancing_plan = 26;
      Specified by:
      getRebalancingPlan in interface AssetEtfOrBuilder
      Returns:
      The rebalancingPlan.
    • getRebalancingPlanBytes

      public com.google.protobuf.ByteString getRebalancingPlanBytes()
      Плановая ребалансировка портфеля.
       
      string rebalancing_plan = 26;
      Specified by:
      getRebalancingPlanBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for rebalancingPlan.
    • getTaxRate

      public String getTaxRate()
      Ставки налогообложения дивидендов и купонов.
       
      string tax_rate = 27;
      Specified by:
      getTaxRate in interface AssetEtfOrBuilder
      Returns:
      The taxRate.
    • getTaxRateBytes

      public com.google.protobuf.ByteString getTaxRateBytes()
      Ставки налогообложения дивидендов и купонов.
       
      string tax_rate = 27;
      Specified by:
      getTaxRateBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for taxRate.
    • getRebalancingDatesList

      public List<com.google.protobuf.Timestamp> getRebalancingDatesList()
      Даты ребалансировок.
       
      repeated .google.protobuf.Timestamp rebalancing_dates = 28;
      Specified by:
      getRebalancingDatesList in interface AssetEtfOrBuilder
    • getRebalancingDatesOrBuilderList

      public List<? extends com.google.protobuf.TimestampOrBuilder> getRebalancingDatesOrBuilderList()
      Даты ребалансировок.
       
      repeated .google.protobuf.Timestamp rebalancing_dates = 28;
      Specified by:
      getRebalancingDatesOrBuilderList in interface AssetEtfOrBuilder
    • getRebalancingDatesCount

      public int getRebalancingDatesCount()
      Даты ребалансировок.
       
      repeated .google.protobuf.Timestamp rebalancing_dates = 28;
      Specified by:
      getRebalancingDatesCount in interface AssetEtfOrBuilder
    • getRebalancingDates

      public com.google.protobuf.Timestamp getRebalancingDates(int index)
      Даты ребалансировок.
       
      repeated .google.protobuf.Timestamp rebalancing_dates = 28;
      Specified by:
      getRebalancingDates in interface AssetEtfOrBuilder
    • getRebalancingDatesOrBuilder

      public com.google.protobuf.TimestampOrBuilder getRebalancingDatesOrBuilder(int index)
      Даты ребалансировок.
       
      repeated .google.protobuf.Timestamp rebalancing_dates = 28;
      Specified by:
      getRebalancingDatesOrBuilder in interface AssetEtfOrBuilder
    • getIssueKind

      public String getIssueKind()
      Форма выпуска.
       
      string issue_kind = 29;
      Specified by:
      getIssueKind in interface AssetEtfOrBuilder
      Returns:
      The issueKind.
    • getIssueKindBytes

      public com.google.protobuf.ByteString getIssueKindBytes()
      Форма выпуска.
       
      string issue_kind = 29;
      Specified by:
      getIssueKindBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for issueKind.
    • hasNominal

      public boolean hasNominal()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;
      Specified by:
      hasNominal in interface AssetEtfOrBuilder
      Returns:
      Whether the nominal field is set.
    • getNominal

      public Quotation getNominal()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;
      Specified by:
      getNominal in interface AssetEtfOrBuilder
      Returns:
      The nominal.
    • getNominalOrBuilder

      public QuotationOrBuilder getNominalOrBuilder()
      Номинал.
       
      .tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;
      Specified by:
      getNominalOrBuilder in interface AssetEtfOrBuilder
    • getNominalCurrency

      public String getNominalCurrency()
      Валюта номинала.
       
      string nominal_currency = 31;
      Specified by:
      getNominalCurrency in interface AssetEtfOrBuilder
      Returns:
      The nominalCurrency.
    • getNominalCurrencyBytes

      public com.google.protobuf.ByteString getNominalCurrencyBytes()
      Валюта номинала.
       
      string nominal_currency = 31;
      Specified by:
      getNominalCurrencyBytes in interface AssetEtfOrBuilder
      Returns:
      The bytes for nominalCurrency.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static AssetEtf parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AssetEtf parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AssetEtf parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AssetEtf parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AssetEtf parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AssetEtf parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AssetEtf parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public AssetEtf.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static AssetEtf.Builder newBuilder()
    • newBuilder

      public static AssetEtf.Builder newBuilder(AssetEtf prototype)
    • toBuilder

      public AssetEtf.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected AssetEtf.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static AssetEtf getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<AssetEtf> parser()
    • getParserForType

      public com.google.protobuf.Parser<AssetEtf> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public AssetEtf getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder