Package ru.tinkoff.piapi.contract.v1
Interface AssetBondOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetBond,AssetBond.Builder
public interface AssetBondOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanПризнак облигации с амортизацией долга.Наименование заемщика.com.google.protobuf.ByteStringНаименование заемщика.booleanПризнак обеспеченной облигации.intКоличество выплат в год.Текущий номинал.Текущий номинал.booleanПризнак облигации с плавающим купоном.booleanПризнак облигации с индексируемым номиналом.Форма дохода облигации.com.google.protobuf.ByteStringФорма дохода облигации.Форма выпуска облигации.com.google.protobuf.ByteStringФорма выпуска облигации.Объем эмиссии облигации (стоимость).Объем эмиссии облигации (стоимость).Объявленное количество шт.Объявленное количество шт.com.google.protobuf.TimestampДата погашения облигации.com.google.protobuf.TimestampOrBuilderДата погашения облигации.Номинал облигации.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал облигации.booleanПризнак бессрочной облигации.com.google.protobuf.TimestampДата размещения облигации.com.google.protobuf.TimestampOrBuilderДата размещения облигации.Цена размещения облигации.Цена размещения облигации.Описание и условия получения дополнительного дохода.com.google.protobuf.ByteStringОписание и условия получения дополнительного дохода.com.google.protobuf.TimestampДата выпуска облигации.com.google.protobuf.TimestampOrBuilderДата выпуска облигации.booleanПризнак субординированной облигации.booleanПризнак показывает, что купоны облигации не облагаются налогом (для mass market).booleanТекущий номинал.booleanОбъем эмиссии облигации (стоимость).booleanОбъявленное количество шт.booleanДата погашения облигации.booleanНоминал облигации.booleanДата размещения облигации.booleanЦена размещения облигации.booleanДата выпуска облигации.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasCurrentNominal
boolean hasCurrentNominal()Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1;- Returns:
- Whether the currentNominal field is set.
-
getCurrentNominal
Quotation getCurrentNominal()Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1;- Returns:
- The currentNominal.
-
getCurrentNominalOrBuilder
QuotationOrBuilder getCurrentNominalOrBuilder()Текущий номинал.
.tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; -
getBorrowName
String getBorrowName()Наименование заемщика.
string borrow_name = 2;- Returns:
- The borrowName.
-
getBorrowNameBytes
com.google.protobuf.ByteString getBorrowNameBytes()Наименование заемщика.
string borrow_name = 2;- Returns:
- The bytes for borrowName.
-
hasIssueSize
boolean hasIssueSize()Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3;- Returns:
- Whether the issueSize field is set.
-
getIssueSize
Quotation getIssueSize()Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3;- Returns:
- The issueSize.
-
getIssueSizeOrBuilder
QuotationOrBuilder getIssueSizeOrBuilder()Объем эмиссии облигации (стоимость).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; -
hasNominal
boolean hasNominal()Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4;- Returns:
- Whether the nominal field is set.
-
getNominal
Quotation getNominal()Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4;- Returns:
- The nominal.
-
getNominalOrBuilder
QuotationOrBuilder getNominalOrBuilder()Номинал облигации.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; -
getNominalCurrency
String getNominalCurrency()Валюта номинала.
string nominal_currency = 5;- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 5;- Returns:
- The bytes for nominalCurrency.
-
getIssueKind
String getIssueKind()Форма выпуска облигации.
string issue_kind = 6;- Returns:
- The issueKind.
-
getIssueKindBytes
com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска облигации.
string issue_kind = 6;- Returns:
- The bytes for issueKind.
-
getInterestKind
String getInterestKind()Форма дохода облигации.
string interest_kind = 7;- Returns:
- The interestKind.
-
getInterestKindBytes
com.google.protobuf.ByteString getInterestKindBytes()Форма дохода облигации.
string interest_kind = 7;- Returns:
- The bytes for interestKind.
-
getCouponQuantityPerYear
int getCouponQuantityPerYear()Количество выплат в год.
int32 coupon_quantity_per_year = 8;- Returns:
- The couponQuantityPerYear.
-
getIndexedNominalFlag
boolean getIndexedNominalFlag()Признак облигации с индексируемым номиналом.
bool indexed_nominal_flag = 9;- Returns:
- The indexedNominalFlag.
-
getSubordinatedFlag
boolean getSubordinatedFlag()Признак субординированной облигации.
bool subordinated_flag = 10;- Returns:
- The subordinatedFlag.
-
getCollateralFlag
boolean getCollateralFlag()Признак обеспеченной облигации.
bool collateral_flag = 11;- Returns:
- The collateralFlag.
-
getTaxFreeFlag
boolean getTaxFreeFlag()Признак показывает, что купоны облигации не облагаются налогом (для mass market).
bool tax_free_flag = 12;- Returns:
- The taxFreeFlag.
-
getAmortizationFlag
boolean getAmortizationFlag()Признак облигации с амортизацией долга.
bool amortization_flag = 13;- Returns:
- The amortizationFlag.
-
getFloatingCouponFlag
boolean getFloatingCouponFlag()Признак облигации с плавающим купоном.
bool floating_coupon_flag = 14;- Returns:
- The floatingCouponFlag.
-
getPerpetualFlag
boolean getPerpetualFlag()Признак бессрочной облигации.
bool perpetual_flag = 15;- Returns:
- The perpetualFlag.
-
hasMaturityDate
boolean hasMaturityDate()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16;- Returns:
- Whether the maturityDate field is set.
-
getMaturityDate
com.google.protobuf.Timestamp getMaturityDate()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16;- Returns:
- The maturityDate.
-
getMaturityDateOrBuilder
com.google.protobuf.TimestampOrBuilder getMaturityDateOrBuilder()Дата погашения облигации.
.google.protobuf.Timestamp maturity_date = 16; -
getReturnCondition
String getReturnCondition()Описание и условия получения дополнительного дохода.
string return_condition = 17;- Returns:
- The returnCondition.
-
getReturnConditionBytes
com.google.protobuf.ByteString getReturnConditionBytes()Описание и условия получения дополнительного дохода.
string return_condition = 17;- Returns:
- The bytes for returnCondition.
-
hasStateRegDate
boolean hasStateRegDate()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18;- Returns:
- Whether the stateRegDate field is set.
-
getStateRegDate
com.google.protobuf.Timestamp getStateRegDate()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18;- Returns:
- The stateRegDate.
-
getStateRegDateOrBuilder
com.google.protobuf.TimestampOrBuilder getStateRegDateOrBuilder()Дата выпуска облигации.
.google.protobuf.Timestamp state_reg_date = 18; -
hasPlacementDate
boolean hasPlacementDate()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19;- Returns:
- Whether the placementDate field is set.
-
getPlacementDate
com.google.protobuf.Timestamp getPlacementDate()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19;- Returns:
- The placementDate.
-
getPlacementDateOrBuilder
com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder()Дата размещения облигации.
.google.protobuf.Timestamp placement_date = 19; -
hasPlacementPrice
boolean hasPlacementPrice()Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20;- Returns:
- Whether the placementPrice field is set.
-
getPlacementPrice
Quotation getPlacementPrice()Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20;- Returns:
- The placementPrice.
-
getPlacementPriceOrBuilder
QuotationOrBuilder getPlacementPriceOrBuilder()Цена размещения облигации.
.tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; -
hasIssueSizePlan
boolean hasIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;- Returns:
- Whether the issueSizePlan field is set.
-
getIssueSizePlan
Quotation getIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;- Returns:
- The issueSizePlan.
-
getIssueSizePlanOrBuilder
QuotationOrBuilder getIssueSizePlanOrBuilder()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21;
-