Package ru.tinkoff.piapi.contract.v1
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:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanПремия (надбавка к цене) при покупке доли в фонде (в процентах).Премия (надбавка к цене) при покупке доли в фонде (в процентах).static AssetEtfОписание фонда.com.google.protobuf.ByteStringОписание фонда.static final com.google.protobuf.Descriptors.DescriptorbooleanПризнак наличия дивидендной доходности.Комиссия на покрытие расходов фонда (в процентах).Комиссия на покрытие расходов фонда (в процентах).Фиксированная комиссия за управление (в процентах).Фиксированная комиссия за управление (в процентах).База ETF.com.google.protobuf.ByteStringБаза ETF.Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).IVAV-код.com.google.protobuf.ByteStringIVAV-код.Срок восстановления индекса (после просадки).Срок восстановления индекса (после просадки).Форма выпуска.com.google.protobuf.ByteStringФорма выпуска.booleanПризнак использования заемных активов (плечо).Тип управления.com.google.protobuf.ByteStringТип управления.Номинал.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал.Количество акций в обращении.Количество акций в обращении.com.google.protobuf.Parser<AssetEtf>Тип распределения доходов от выплат по бумагам.com.google.protobuf.ByteStringТип распределения доходов от выплат по бумагам.Комиссия за успешные результаты фонда (в процентах).Комиссия за успешные результаты фонда (в процентах).Индекс, который реплицирует (старается копировать) фонд.com.google.protobuf.ByteStringИндекс, который реплицирует (старается копировать) фонд.Основные компании, в которые вкладывается фонд.com.google.protobuf.ByteStringОсновные компании, в которые вкладывается фонд.Описание индекса, за которым следует фонд.com.google.protobuf.ByteStringОписание индекса, за которым следует фонд.Ошибка следования за индексом (в процентах).Ошибка следования за индексом (в процентах).com.google.protobuf.TimestampgetRebalancingDates(int index) Даты ребалансировок.intДаты ребалансировок.List<com.google.protobuf.Timestamp>Даты ребалансировок.com.google.protobuf.TimestampOrBuildergetRebalancingDatesOrBuilder(int index) Даты ребалансировок.List<? extends com.google.protobuf.TimestampOrBuilder>Даты ребалансировок.booleanПризнак ребалансируемости портфеля фонда.Периодичность ребалансировки.com.google.protobuf.ByteStringПериодичность ребалансировки.Плановая ребалансировка портфеля.com.google.protobuf.ByteStringПлановая ребалансировка портфеля.com.google.protobuf.TimestampДата выпуска.com.google.protobuf.TimestampOrBuilderДата выпуска.Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).intСтавки налогообложения дивидендов и купонов.com.google.protobuf.ByteStringСтавки налогообложения дивидендов и купонов.Суммарные расходы фонда (в %).Суммарные расходы фонда (в %).booleanПризнак обязательства по отчетности перед регулятором.final com.google.protobuf.UnknownFieldSetbooleanПризнак необходимости выхода фонда в плюс для получения комиссии.booleanПремия (надбавка к цене) при покупке доли в фонде (в процентах).booleanКомиссия на покрытие расходов фонда (в процентах).booleanФиксированная комиссия за управление (в процентах).inthashCode()booleanБарьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).booleanСрок восстановления индекса (после просадки).booleanНоминал.booleanКоличество акций в обращении.booleanКомиссия за успешные результаты фонда (в процентах).booleanОшибка следования за индексом (в процентах).booleanДата выпуска.booleanСтавка дисконта (вычет из цены) при продаже доли в фонде (в процентах).booleanСуммарные расходы фонда (в %).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic AssetEtf.Builderstatic AssetEtf.BuildernewBuilder(AssetEtf prototype) protected AssetEtf.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static AssetEtfparseDelimitedFrom(InputStream input) static AssetEtfparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AssetEtfparseFrom(byte[] data) static AssetEtfparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AssetEtfparseFrom(com.google.protobuf.ByteString data) static AssetEtfparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AssetEtfparseFrom(com.google.protobuf.CodedInputStream input) static AssetEtfparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AssetEtfparseFrom(InputStream input) static AssetEtfparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AssetEtfparseFrom(ByteBuffer data) static AssetEtfparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<AssetEtf>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
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
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTotalExpense
public boolean hasTotalExpense()Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;- Specified by:
hasTotalExpensein interfaceAssetEtfOrBuilder- Returns:
- Whether the totalExpense field is set.
-
getTotalExpense
Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;- Specified by:
getTotalExpensein interfaceAssetEtfOrBuilder- Returns:
- The totalExpense.
-
getTotalExpenseOrBuilder
Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;- Specified by:
getTotalExpenseOrBuilderin interfaceAssetEtfOrBuilder
-
hasHurdleRate
public boolean hasHurdleRate()Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;- Specified by:
hasHurdleRatein interfaceAssetEtfOrBuilder- Returns:
- Whether the hurdleRate field is set.
-
getHurdleRate
Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;- Specified by:
getHurdleRatein interfaceAssetEtfOrBuilder- Returns:
- The hurdleRate.
-
getHurdleRateOrBuilder
Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;- Specified by:
getHurdleRateOrBuilderin interfaceAssetEtfOrBuilder
-
hasPerformanceFee
public boolean hasPerformanceFee()Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;- Specified by:
hasPerformanceFeein interfaceAssetEtfOrBuilder- Returns:
- Whether the performanceFee field is set.
-
getPerformanceFee
Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;- Specified by:
getPerformanceFeein interfaceAssetEtfOrBuilder- Returns:
- The performanceFee.
-
getPerformanceFeeOrBuilder
Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;- Specified by:
getPerformanceFeeOrBuilderin interfaceAssetEtfOrBuilder
-
hasFixedCommission
public boolean hasFixedCommission()Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;- Specified by:
hasFixedCommissionin interfaceAssetEtfOrBuilder- Returns:
- Whether the fixedCommission field is set.
-
getFixedCommission
Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;- Specified by:
getFixedCommissionin interfaceAssetEtfOrBuilder- Returns:
- The fixedCommission.
-
getFixedCommissionOrBuilder
Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;- Specified by:
getFixedCommissionOrBuilderin interfaceAssetEtfOrBuilder
-
getPaymentType
Тип распределения доходов от выплат по бумагам.
string payment_type = 5;- Specified by:
getPaymentTypein interfaceAssetEtfOrBuilder- Returns:
- The paymentType.
-
getPaymentTypeBytes
public com.google.protobuf.ByteString getPaymentTypeBytes()Тип распределения доходов от выплат по бумагам.
string payment_type = 5;- Specified by:
getPaymentTypeBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for paymentType.
-
getWatermarkFlag
public boolean getWatermarkFlag()Признак необходимости выхода фонда в плюс для получения комиссии.
bool watermark_flag = 6;- Specified by:
getWatermarkFlagin interfaceAssetEtfOrBuilder- Returns:
- The watermarkFlag.
-
hasBuyPremium
public boolean hasBuyPremium()Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;- Specified by:
hasBuyPremiumin interfaceAssetEtfOrBuilder- Returns:
- Whether the buyPremium field is set.
-
getBuyPremium
Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;- Specified by:
getBuyPremiumin interfaceAssetEtfOrBuilder- Returns:
- The buyPremium.
-
getBuyPremiumOrBuilder
Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;- Specified by:
getBuyPremiumOrBuilderin interfaceAssetEtfOrBuilder
-
hasSellDiscount
public boolean hasSellDiscount()Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;- Specified by:
hasSellDiscountin interfaceAssetEtfOrBuilder- Returns:
- Whether the sellDiscount field is set.
-
getSellDiscount
Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;- Specified by:
getSellDiscountin interfaceAssetEtfOrBuilder- Returns:
- The sellDiscount.
-
getSellDiscountOrBuilder
Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;- Specified by:
getSellDiscountOrBuilderin interfaceAssetEtfOrBuilder
-
getRebalancingFlag
public boolean getRebalancingFlag()Признак ребалансируемости портфеля фонда.
bool rebalancing_flag = 9;- Specified by:
getRebalancingFlagin interfaceAssetEtfOrBuilder- Returns:
- The rebalancingFlag.
-
getRebalancingFreq
Периодичность ребалансировки.
string rebalancing_freq = 10;- Specified by:
getRebalancingFreqin interfaceAssetEtfOrBuilder- Returns:
- The rebalancingFreq.
-
getRebalancingFreqBytes
public com.google.protobuf.ByteString getRebalancingFreqBytes()Периодичность ребалансировки.
string rebalancing_freq = 10;- Specified by:
getRebalancingFreqBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for rebalancingFreq.
-
getManagementType
Тип управления.
string management_type = 11;- Specified by:
getManagementTypein interfaceAssetEtfOrBuilder- Returns:
- The managementType.
-
getManagementTypeBytes
public com.google.protobuf.ByteString getManagementTypeBytes()Тип управления.
string management_type = 11;- Specified by:
getManagementTypeBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for managementType.
-
getPrimaryIndex
Индекс, который реплицирует (старается копировать) фонд.
string primary_index = 12;- Specified by:
getPrimaryIndexin interfaceAssetEtfOrBuilder- Returns:
- The primaryIndex.
-
getPrimaryIndexBytes
public com.google.protobuf.ByteString getPrimaryIndexBytes()Индекс, который реплицирует (старается копировать) фонд.
string primary_index = 12;- Specified by:
getPrimaryIndexBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for primaryIndex.
-
getFocusType
База ETF.
string focus_type = 13;- Specified by:
getFocusTypein interfaceAssetEtfOrBuilder- Returns:
- The focusType.
-
getFocusTypeBytes
public com.google.protobuf.ByteString getFocusTypeBytes()База ETF.
string focus_type = 13;- Specified by:
getFocusTypeBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for focusType.
-
getLeveragedFlag
public boolean getLeveragedFlag()Признак использования заемных активов (плечо).
bool leveraged_flag = 14;- Specified by:
getLeveragedFlagin interfaceAssetEtfOrBuilder- Returns:
- The leveragedFlag.
-
getUcitsFlag
public boolean getUcitsFlag()Признак обязательства по отчетности перед регулятором.
bool ucits_flag = 16;- Specified by:
getUcitsFlagin interfaceAssetEtfOrBuilder- Returns:
- The ucitsFlag.
-
hasReleasedDate
public boolean hasReleasedDate()Дата выпуска.
.google.protobuf.Timestamp released_date = 17;- Specified by:
hasReleasedDatein interfaceAssetEtfOrBuilder- Returns:
- Whether the releasedDate field is set.
-
getReleasedDate
public com.google.protobuf.Timestamp getReleasedDate()Дата выпуска.
.google.protobuf.Timestamp released_date = 17;- Specified by:
getReleasedDatein interfaceAssetEtfOrBuilder- Returns:
- The releasedDate.
-
getReleasedDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getReleasedDateOrBuilder()Дата выпуска.
.google.protobuf.Timestamp released_date = 17;- Specified by:
getReleasedDateOrBuilderin interfaceAssetEtfOrBuilder
-
getDescription
Описание фонда.
string description = 18;- Specified by:
getDescriptionin interfaceAssetEtfOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Описание фонда.
string description = 18;- Specified by:
getDescriptionBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for description.
-
getPrimaryIndexDescription
Описание индекса, за которым следует фонд.
string primary_index_description = 19;- Specified by:
getPrimaryIndexDescriptionin interfaceAssetEtfOrBuilder- Returns:
- The primaryIndexDescription.
-
getPrimaryIndexDescriptionBytes
public com.google.protobuf.ByteString getPrimaryIndexDescriptionBytes()Описание индекса, за которым следует фонд.
string primary_index_description = 19;- Specified by:
getPrimaryIndexDescriptionBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for primaryIndexDescription.
-
getPrimaryIndexCompany
Основные компании, в которые вкладывается фонд.
string primary_index_company = 20;- Specified by:
getPrimaryIndexCompanyin interfaceAssetEtfOrBuilder- Returns:
- The primaryIndexCompany.
-
getPrimaryIndexCompanyBytes
public com.google.protobuf.ByteString getPrimaryIndexCompanyBytes()Основные компании, в которые вкладывается фонд.
string primary_index_company = 20;- Specified by:
getPrimaryIndexCompanyBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for primaryIndexCompany.
-
hasIndexRecoveryPeriod
public boolean hasIndexRecoveryPeriod()Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;- Specified by:
hasIndexRecoveryPeriodin interfaceAssetEtfOrBuilder- Returns:
- Whether the indexRecoveryPeriod field is set.
-
getIndexRecoveryPeriod
Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;- Specified by:
getIndexRecoveryPeriodin interfaceAssetEtfOrBuilder- Returns:
- The indexRecoveryPeriod.
-
getIndexRecoveryPeriodOrBuilder
Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;- Specified by:
getIndexRecoveryPeriodOrBuilderin interfaceAssetEtfOrBuilder
-
getDivYieldFlag
public boolean getDivYieldFlag()Признак наличия дивидендной доходности.
bool div_yield_flag = 23;- Specified by:
getDivYieldFlagin interfaceAssetEtfOrBuilder- Returns:
- The divYieldFlag.
-
hasExpenseCommission
public boolean hasExpenseCommission()Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;- Specified by:
hasExpenseCommissionin interfaceAssetEtfOrBuilder- Returns:
- Whether the expenseCommission field is set.
-
getExpenseCommission
Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;- Specified by:
getExpenseCommissionin interfaceAssetEtfOrBuilder- Returns:
- The expenseCommission.
-
getExpenseCommissionOrBuilder
Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;- Specified by:
getExpenseCommissionOrBuilderin interfaceAssetEtfOrBuilder
-
hasPrimaryIndexTrackingError
public boolean hasPrimaryIndexTrackingError()Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;- Specified by:
hasPrimaryIndexTrackingErrorin interfaceAssetEtfOrBuilder- Returns:
- Whether the primaryIndexTrackingError field is set.
-
getPrimaryIndexTrackingError
Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;- Specified by:
getPrimaryIndexTrackingErrorin interfaceAssetEtfOrBuilder- Returns:
- The primaryIndexTrackingError.
-
getPrimaryIndexTrackingErrorOrBuilder
Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;- Specified by:
getPrimaryIndexTrackingErrorOrBuilderin interfaceAssetEtfOrBuilder
-
getRebalancingPlan
Плановая ребалансировка портфеля.
string rebalancing_plan = 26;- Specified by:
getRebalancingPlanin interfaceAssetEtfOrBuilder- Returns:
- The rebalancingPlan.
-
getRebalancingPlanBytes
public com.google.protobuf.ByteString getRebalancingPlanBytes()Плановая ребалансировка портфеля.
string rebalancing_plan = 26;- Specified by:
getRebalancingPlanBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for rebalancingPlan.
-
getTaxRate
Ставки налогообложения дивидендов и купонов.
string tax_rate = 27;- Specified by:
getTaxRatein interfaceAssetEtfOrBuilder- Returns:
- The taxRate.
-
getTaxRateBytes
public com.google.protobuf.ByteString getTaxRateBytes()Ставки налогообложения дивидендов и купонов.
string tax_rate = 27;- Specified by:
getTaxRateBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for taxRate.
-
getRebalancingDatesList
Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28;- Specified by:
getRebalancingDatesListin interfaceAssetEtfOrBuilder
-
getRebalancingDatesOrBuilderList
Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28;- Specified by:
getRebalancingDatesOrBuilderListin interfaceAssetEtfOrBuilder
-
getRebalancingDatesCount
public int getRebalancingDatesCount()Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28;- Specified by:
getRebalancingDatesCountin interfaceAssetEtfOrBuilder
-
getRebalancingDates
public com.google.protobuf.Timestamp getRebalancingDates(int index) Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28;- Specified by:
getRebalancingDatesin interfaceAssetEtfOrBuilder
-
getRebalancingDatesOrBuilder
public com.google.protobuf.TimestampOrBuilder getRebalancingDatesOrBuilder(int index) Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28;- Specified by:
getRebalancingDatesOrBuilderin interfaceAssetEtfOrBuilder
-
getIssueKind
Форма выпуска.
string issue_kind = 29;- Specified by:
getIssueKindin interfaceAssetEtfOrBuilder- Returns:
- The issueKind.
-
getIssueKindBytes
public com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска.
string issue_kind = 29;- Specified by:
getIssueKindBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for issueKind.
-
hasNominal
public boolean hasNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;- Specified by:
hasNominalin interfaceAssetEtfOrBuilder- Returns:
- Whether the nominal field is set.
-
getNominal
Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;- Specified by:
getNominalin interfaceAssetEtfOrBuilder- Returns:
- The nominal.
-
getNominalOrBuilder
Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;- Specified by:
getNominalOrBuilderin interfaceAssetEtfOrBuilder
-
getNominalCurrency
Валюта номинала.
string nominal_currency = 31;- Specified by:
getNominalCurrencyin interfaceAssetEtfOrBuilder- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
public com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 31;- Specified by:
getNominalCurrencyBytesin interfaceAssetEtfOrBuilder- Returns:
- The bytes for nominalCurrency.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.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
- Throws:
IOException
-
parseFrom
public static AssetEtf parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static AssetEtf parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AssetEtf parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AssetEtf.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-