Package ru.tinkoff.piapi.contract.v1
Class AssetBond.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
ru.tinkoff.piapi.contract.v1.AssetBond.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AssetBondOrBuilder
- Enclosing class:
AssetBond
public static final class AssetBond.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
implements AssetBondOrBuilder
Облигация.Protobuf type
tinkoff.public.invest.api.contract.v1.AssetBond-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Признак облигации с амортизацией долга.Наименование заемщика.Признак обеспеченной облигации.Количество выплат в год.Текущий номинал.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Признак облигации с плавающим купоном.Признак облигации с индексируемым номиналом.Форма дохода облигации.Форма выпуска облигации.Объем эмиссии облигации (стоимость).Объявленное количество шт.Дата погашения облигации.Номинал облигации.Валюта номинала.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Признак бессрочной облигации.Дата размещения облигации.Цена размещения облигации.Описание и условия получения дополнительного дохода.Дата выпуска облигации.Признак субординированной облигации.Признак показывает, что купоны облигации не облагаются налогом (для mass market).clone()booleanПризнак облигации с амортизацией долга.Наименование заемщика.com.google.protobuf.ByteStringНаименование заемщика.booleanПризнак обеспеченной облигации.intКоличество выплат в год.Текущий номинал.Текущий номинал.Текущий номинал.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanПризнак облигации с плавающим купоном.booleanПризнак облигации с индексируемым номиналом.Форма дохода облигации.com.google.protobuf.ByteStringФорма дохода облигации.Форма выпуска облигации.com.google.protobuf.ByteStringФорма выпуска облигации.Объем эмиссии облигации (стоимость).Объем эмиссии облигации (стоимость).Объем эмиссии облигации (стоимость).Объявленное количество шт.Объявленное количество шт.Объявленное количество шт.com.google.protobuf.TimestampДата погашения облигации.com.google.protobuf.Timestamp.BuilderДата погашения облигации.com.google.protobuf.TimestampOrBuilderДата погашения облигации.Номинал облигации.Номинал облигации.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал облигации.booleanПризнак бессрочной облигации.com.google.protobuf.TimestampДата размещения облигации.com.google.protobuf.Timestamp.BuilderДата размещения облигации.com.google.protobuf.TimestampOrBuilderДата размещения облигации.Цена размещения облигации.Цена размещения облигации.Цена размещения облигации.Описание и условия получения дополнительного дохода.com.google.protobuf.ByteStringОписание и условия получения дополнительного дохода.com.google.protobuf.TimestampДата выпуска облигации.com.google.protobuf.Timestamp.BuilderДата выпуска облигации.com.google.protobuf.TimestampOrBuilderДата выпуска облигации.booleanПризнак субординированной облигации.booleanПризнак показывает, что купоны облигации не облагаются налогом (для mass market).booleanТекущий номинал.booleanОбъем эмиссии облигации (стоимость).booleanОбъявленное количество шт.booleanДата погашения облигации.booleanНоминал облигации.booleanДата размещения облигации.booleanЦена размещения облигации.booleanДата выпуска облигации.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCurrentNominal(Quotation value) Текущий номинал.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeIssueSize(Quotation value) Объем эмиссии облигации (стоимость).mergeIssueSizePlan(Quotation value) Объявленное количество шт.mergeMaturityDate(com.google.protobuf.Timestamp value) Дата погашения облигации.mergeNominal(Quotation value) Номинал облигации.mergePlacementDate(com.google.protobuf.Timestamp value) Дата размещения облигации.mergePlacementPrice(Quotation value) Цена размещения облигации.mergeStateRegDate(com.google.protobuf.Timestamp value) Дата выпуска облигации.final AssetBond.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAmortizationFlag(boolean value) Признак облигации с амортизацией долга.setBorrowName(String value) Наименование заемщика.setBorrowNameBytes(com.google.protobuf.ByteString value) Наименование заемщика.setCollateralFlag(boolean value) Признак обеспеченной облигации.setCouponQuantityPerYear(int value) Количество выплат в год.setCurrentNominal(Quotation value) Текущий номинал.setCurrentNominal(Quotation.Builder builderForValue) Текущий номинал.setFloatingCouponFlag(boolean value) Признак облигации с плавающим купоном.setIndexedNominalFlag(boolean value) Признак облигации с индексируемым номиналом.setInterestKind(String value) Форма дохода облигации.setInterestKindBytes(com.google.protobuf.ByteString value) Форма дохода облигации.setIssueKind(String value) Форма выпуска облигации.setIssueKindBytes(com.google.protobuf.ByteString value) Форма выпуска облигации.setIssueSize(Quotation value) Объем эмиссии облигации (стоимость).setIssueSize(Quotation.Builder builderForValue) Объем эмиссии облигации (стоимость).setIssueSizePlan(Quotation value) Объявленное количество шт.setIssueSizePlan(Quotation.Builder builderForValue) Объявленное количество шт.setMaturityDate(com.google.protobuf.Timestamp value) Дата погашения облигации.setMaturityDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата погашения облигации.setNominal(Quotation value) Номинал облигации.setNominal(Quotation.Builder builderForValue) Номинал облигации.setNominalCurrency(String value) Валюта номинала.setNominalCurrencyBytes(com.google.protobuf.ByteString value) Валюта номинала.setPerpetualFlag(boolean value) Признак бессрочной облигации.setPlacementDate(com.google.protobuf.Timestamp value) Дата размещения облигации.setPlacementDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата размещения облигации.setPlacementPrice(Quotation value) Цена размещения облигации.setPlacementPrice(Quotation.Builder builderForValue) Цена размещения облигации.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setReturnCondition(String value) Описание и условия получения дополнительного дохода.setReturnConditionBytes(com.google.protobuf.ByteString value) Описание и условия получения дополнительного дохода.setStateRegDate(com.google.protobuf.Timestamp value) Дата выпуска облигации.setStateRegDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата выпуска облигации.setSubordinatedFlag(boolean value) Признак субординированной облигации.setTaxFreeFlag(boolean value) Признак показывает, что купоны облигации не облагаются налогом (для mass market).final AssetBond.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<AssetBond.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
setField
public AssetBond.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
setRepeatedField
public AssetBond.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
addRepeatedField
public AssetBond.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetBond.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
mergeFrom
public AssetBond.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetBond.Builder>- Throws:
IOException
-
hasCurrentNominal
public boolean hasCurrentNominal()Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1;- Specified by:
hasCurrentNominalin interfaceAssetBondOrBuilder- Returns:
- Whether the currentNominal field is set.
-
getCurrentNominal
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1;- Specified by:
getCurrentNominalin interfaceAssetBondOrBuilder- Returns:
- The currentNominal.
-
setCurrentNominal
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
setCurrentNominal
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
mergeCurrentNominal
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
clearCurrentNominal
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
getCurrentNominalBuilder
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
getCurrentNominalOrBuilder
Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1;- Specified by:
getCurrentNominalOrBuilderin interfaceAssetBondOrBuilder
-
getBorrowName
Наименование заемщика.
string borrow_name = 2;- Specified by:
getBorrowNamein interfaceAssetBondOrBuilder- Returns:
- The borrowName.
-
getBorrowNameBytes
public com.google.protobuf.ByteString getBorrowNameBytes()Наименование заемщика.
string borrow_name = 2;- Specified by:
getBorrowNameBytesin interfaceAssetBondOrBuilder- Returns:
- The bytes for borrowName.
-
setBorrowName
Наименование заемщика.
string borrow_name = 2;- Parameters:
value- The borrowName to set.- Returns:
- This builder for chaining.
-
clearBorrowName
Наименование заемщика.
string borrow_name = 2;- Returns:
- This builder for chaining.
-
setBorrowNameBytes
Наименование заемщика.
string borrow_name = 2;- Parameters:
value- The bytes for borrowName to set.- Returns:
- This builder for chaining.
-
hasIssueSize
public boolean hasIssueSize()Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3;- Specified by:
hasIssueSizein interfaceAssetBondOrBuilder- Returns:
- Whether the issueSize field is set.
-
getIssueSize
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3;- Specified by:
getIssueSizein interfaceAssetBondOrBuilder- Returns:
- The issueSize.
-
setIssueSize
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
setIssueSize
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
mergeIssueSize
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
clearIssueSize
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
getIssueSizeBuilder
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
getIssueSizeOrBuilder
Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3;- Specified by:
getIssueSizeOrBuilderin interfaceAssetBondOrBuilder
-
hasNominal
public boolean hasNominal()Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4;- Specified by:
hasNominalin interfaceAssetBondOrBuilder- Returns:
- Whether the nominal field is set.
-
getNominal
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4;- Specified by:
getNominalin interfaceAssetBondOrBuilder- Returns:
- The nominal.
-
setNominal
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
setNominal
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
mergeNominal
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
clearNominal
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
getNominalBuilder
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
getNominalOrBuilder
Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4;- Specified by:
getNominalOrBuilderin interfaceAssetBondOrBuilder
-
getNominalCurrency
Валюта номинала.
string nominal_currency = 5;- Specified by:
getNominalCurrencyin interfaceAssetBondOrBuilder- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
public com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 5;- Specified by:
getNominalCurrencyBytesin interfaceAssetBondOrBuilder- Returns:
- The bytes for nominalCurrency.
-
setNominalCurrency
Валюта номинала.
string nominal_currency = 5;- Parameters:
value- The nominalCurrency to set.- Returns:
- This builder for chaining.
-
clearNominalCurrency
Валюта номинала.
string nominal_currency = 5;- Returns:
- This builder for chaining.
-
setNominalCurrencyBytes
Валюта номинала.
string nominal_currency = 5;- Parameters:
value- The bytes for nominalCurrency to set.- Returns:
- This builder for chaining.
-
getIssueKind
Форма выпуска облигации.
string issue_kind = 6;- Specified by:
getIssueKindin interfaceAssetBondOrBuilder- Returns:
- The issueKind.
-
getIssueKindBytes
public com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска облигации.
string issue_kind = 6;- Specified by:
getIssueKindBytesin interfaceAssetBondOrBuilder- Returns:
- The bytes for issueKind.
-
setIssueKind
Форма выпуска облигации.
string issue_kind = 6;- Parameters:
value- The issueKind to set.- Returns:
- This builder for chaining.
-
clearIssueKind
Форма выпуска облигации.
string issue_kind = 6;- Returns:
- This builder for chaining.
-
setIssueKindBytes
Форма выпуска облигации.
string issue_kind = 6;- Parameters:
value- The bytes for issueKind to set.- Returns:
- This builder for chaining.
-
getInterestKind
Форма дохода облигации.
string interest_kind = 7;- Specified by:
getInterestKindin interfaceAssetBondOrBuilder- Returns:
- The interestKind.
-
getInterestKindBytes
public com.google.protobuf.ByteString getInterestKindBytes()Форма дохода облигации.
string interest_kind = 7;- Specified by:
getInterestKindBytesin interfaceAssetBondOrBuilder- Returns:
- The bytes for interestKind.
-
setInterestKind
Форма дохода облигации.
string interest_kind = 7;- Parameters:
value- The interestKind to set.- Returns:
- This builder for chaining.
-
clearInterestKind
Форма дохода облигации.
string interest_kind = 7;- Returns:
- This builder for chaining.
-
setInterestKindBytes
Форма дохода облигации.
string interest_kind = 7;- Parameters:
value- The bytes for interestKind to set.- Returns:
- This builder for chaining.
-
getCouponQuantityPerYear
public int getCouponQuantityPerYear()Количество выплат в год.
int32 coupon_quantity_per_year = 8;- Specified by:
getCouponQuantityPerYearin interfaceAssetBondOrBuilder- Returns:
- The couponQuantityPerYear.
-
setCouponQuantityPerYear
Количество выплат в год.
int32 coupon_quantity_per_year = 8;- Parameters:
value- The couponQuantityPerYear to set.- Returns:
- This builder for chaining.
-
clearCouponQuantityPerYear
Количество выплат в год.
int32 coupon_quantity_per_year = 8;- Returns:
- This builder for chaining.
-
getIndexedNominalFlag
public boolean getIndexedNominalFlag()Признак облигации с индексируемым номиналом.
bool indexed_nominal_flag = 9;- Specified by:
getIndexedNominalFlagin interfaceAssetBondOrBuilder- Returns:
- The indexedNominalFlag.
-
setIndexedNominalFlag
Признак облигации с индексируемым номиналом.
bool indexed_nominal_flag = 9;- Parameters:
value- The indexedNominalFlag to set.- Returns:
- This builder for chaining.
-
clearIndexedNominalFlag
Признак облигации с индексируемым номиналом.
bool indexed_nominal_flag = 9;- Returns:
- This builder for chaining.
-
getSubordinatedFlag
public boolean getSubordinatedFlag()Признак субординированной облигации.
bool subordinated_flag = 10;- Specified by:
getSubordinatedFlagin interfaceAssetBondOrBuilder- Returns:
- The subordinatedFlag.
-
setSubordinatedFlag
Признак субординированной облигации.
bool subordinated_flag = 10;- Parameters:
value- The subordinatedFlag to set.- Returns:
- This builder for chaining.
-
clearSubordinatedFlag
Признак субординированной облигации.
bool subordinated_flag = 10;- Returns:
- This builder for chaining.
-
getCollateralFlag
public boolean getCollateralFlag()Признак обеспеченной облигации.
bool collateral_flag = 11;- Specified by:
getCollateralFlagin interfaceAssetBondOrBuilder- Returns:
- The collateralFlag.
-
setCollateralFlag
Признак обеспеченной облигации.
bool collateral_flag = 11;- Parameters:
value- The collateralFlag to set.- Returns:
- This builder for chaining.
-
clearCollateralFlag
Признак обеспеченной облигации.
bool collateral_flag = 11;- Returns:
- This builder for chaining.
-
getTaxFreeFlag
public boolean getTaxFreeFlag()Признак показывает, что купоны облигации не облагаются налогом (для mass market).
bool tax_free_flag = 12;- Specified by:
getTaxFreeFlagin interfaceAssetBondOrBuilder- Returns:
- The taxFreeFlag.
-
setTaxFreeFlag
Признак показывает, что купоны облигации не облагаются налогом (для mass market).
bool tax_free_flag = 12;- Parameters:
value- The taxFreeFlag to set.- Returns:
- This builder for chaining.
-
clearTaxFreeFlag
Признак показывает, что купоны облигации не облагаются налогом (для mass market).
bool tax_free_flag = 12;- Returns:
- This builder for chaining.
-
getAmortizationFlag
public boolean getAmortizationFlag()Признак облигации с амортизацией долга.
bool amortization_flag = 13;- Specified by:
getAmortizationFlagin interfaceAssetBondOrBuilder- Returns:
- The amortizationFlag.
-
setAmortizationFlag
Признак облигации с амортизацией долга.
bool amortization_flag = 13;- Parameters:
value- The amortizationFlag to set.- Returns:
- This builder for chaining.
-
clearAmortizationFlag
Признак облигации с амортизацией долга.
bool amortization_flag = 13;- Returns:
- This builder for chaining.
-
getFloatingCouponFlag
public boolean getFloatingCouponFlag()Признак облигации с плавающим купоном.
bool floating_coupon_flag = 14;- Specified by:
getFloatingCouponFlagin interfaceAssetBondOrBuilder- Returns:
- The floatingCouponFlag.
-
setFloatingCouponFlag
Признак облигации с плавающим купоном.
bool floating_coupon_flag = 14;- Parameters:
value- The floatingCouponFlag to set.- Returns:
- This builder for chaining.
-
clearFloatingCouponFlag
Признак облигации с плавающим купоном.
bool floating_coupon_flag = 14;- Returns:
- This builder for chaining.
-
getPerpetualFlag
public boolean getPerpetualFlag()Признак бессрочной облигации.
bool perpetual_flag = 15;- Specified by:
getPerpetualFlagin interfaceAssetBondOrBuilder- Returns:
- The perpetualFlag.
-
setPerpetualFlag
Признак бессрочной облигации.
bool perpetual_flag = 15;- Parameters:
value- The perpetualFlag to set.- Returns:
- This builder for chaining.
-
clearPerpetualFlag
Признак бессрочной облигации.
bool perpetual_flag = 15;- Returns:
- This builder for chaining.
-
hasMaturityDate
public boolean hasMaturityDate()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16;- Specified by:
hasMaturityDatein interfaceAssetBondOrBuilder- Returns:
- Whether the maturityDate field is set.
-
getMaturityDate
public com.google.protobuf.Timestamp getMaturityDate()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16;- Specified by:
getMaturityDatein interfaceAssetBondOrBuilder- Returns:
- The maturityDate.
-
setMaturityDate
Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
setMaturityDate
Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
mergeMaturityDate
Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
clearMaturityDate
Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
getMaturityDateBuilder
public com.google.protobuf.Timestamp.Builder getMaturityDateBuilder()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
getMaturityDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getMaturityDateOrBuilder()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16;- Specified by:
getMaturityDateOrBuilderin interfaceAssetBondOrBuilder
-
getReturnCondition
Описание и условия получения дополнительного дохода.
string return_condition = 17;- Specified by:
getReturnConditionin interfaceAssetBondOrBuilder- Returns:
- The returnCondition.
-
getReturnConditionBytes
public com.google.protobuf.ByteString getReturnConditionBytes()Описание и условия получения дополнительного дохода.
string return_condition = 17;- Specified by:
getReturnConditionBytesin interfaceAssetBondOrBuilder- Returns:
- The bytes for returnCondition.
-
setReturnCondition
Описание и условия получения дополнительного дохода.
string return_condition = 17;- Parameters:
value- The returnCondition to set.- Returns:
- This builder for chaining.
-
clearReturnCondition
Описание и условия получения дополнительного дохода.
string return_condition = 17;- Returns:
- This builder for chaining.
-
setReturnConditionBytes
Описание и условия получения дополнительного дохода.
string return_condition = 17;- Parameters:
value- The bytes for returnCondition to set.- Returns:
- This builder for chaining.
-
hasStateRegDate
public boolean hasStateRegDate()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18;- Specified by:
hasStateRegDatein interfaceAssetBondOrBuilder- Returns:
- Whether the stateRegDate field is set.
-
getStateRegDate
public com.google.protobuf.Timestamp getStateRegDate()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18;- Specified by:
getStateRegDatein interfaceAssetBondOrBuilder- Returns:
- The stateRegDate.
-
setStateRegDate
Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
setStateRegDate
Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
mergeStateRegDate
Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
clearStateRegDate
Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
getStateRegDateBuilder
public com.google.protobuf.Timestamp.Builder getStateRegDateBuilder()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
getStateRegDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getStateRegDateOrBuilder()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18;- Specified by:
getStateRegDateOrBuilderin interfaceAssetBondOrBuilder
-
hasPlacementDate
public boolean hasPlacementDate()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19;- Specified by:
hasPlacementDatein interfaceAssetBondOrBuilder- Returns:
- Whether the placementDate field is set.
-
getPlacementDate
public com.google.protobuf.Timestamp getPlacementDate()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19;- Specified by:
getPlacementDatein interfaceAssetBondOrBuilder- Returns:
- The placementDate.
-
setPlacementDate
Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
setPlacementDate
Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
mergePlacementDate
Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
clearPlacementDate
Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
getPlacementDateBuilder
public com.google.protobuf.Timestamp.Builder getPlacementDateBuilder()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
getPlacementDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19;- Specified by:
getPlacementDateOrBuilderin interfaceAssetBondOrBuilder
-
hasPlacementPrice
public boolean hasPlacementPrice()Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20;- Specified by:
hasPlacementPricein interfaceAssetBondOrBuilder- Returns:
- Whether the placementPrice field is set.
-
getPlacementPrice
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20;- Specified by:
getPlacementPricein interfaceAssetBondOrBuilder- Returns:
- The placementPrice.
-
setPlacementPrice
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
setPlacementPrice
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
mergePlacementPrice
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
clearPlacementPrice
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
getPlacementPriceBuilder
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
getPlacementPriceOrBuilder
Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20;- Specified by:
getPlacementPriceOrBuilderin interfaceAssetBondOrBuilder
-
hasIssueSizePlan
public boolean hasIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;- Specified by:
hasIssueSizePlanin interfaceAssetBondOrBuilder- Returns:
- Whether the issueSizePlan field is set.
-
getIssueSizePlan
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;- Specified by:
getIssueSizePlanin interfaceAssetBondOrBuilder- Returns:
- The issueSizePlan.
-
setIssueSizePlan
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; -
setIssueSizePlan
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; -
mergeIssueSizePlan
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; -
clearIssueSizePlan
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; -
getIssueSizePlanBuilder
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; -
getIssueSizePlanOrBuilder
Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;- Specified by:
getIssueSizePlanOrBuilderin interfaceAssetBondOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-
mergeUnknownFields
public final AssetBond.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetBond.Builder>
-