Package ru.tinkoff.piapi.contract.v1
Interface AssetStructuredProductOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetStructuredProduct,AssetStructuredProduct.Builder
public interface AssetStructuredProductOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionТип базового актива.intТип базового актива.Вид базового актива в зависимости от типа базового актива.com.google.protobuf.ByteStringВид базового актива в зависимости от типа базового актива.Наименование заемщика.com.google.protobuf.ByteStringНаименование заемщика.Форма выпуска.com.google.protobuf.ByteStringФорма выпуска.Объем размещения.Объем размещения.Объявленное количество шт.Объявленное количество шт.Стратегия портфеля.com.google.protobuf.ByteStringСтратегия портфеля.com.google.protobuf.TimestampДата погашения.com.google.protobuf.TimestampOrBuilderДата погашения.Номинал.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал.com.google.protobuf.TimestampДата размещения ноты.com.google.protobuf.TimestampOrBuilderДата размещения ноты.Барьер сохранности (в процентах).Барьер сохранности (в процентах).getType()Тип структурной ноты.intТип структурной ноты.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
-
getBorrowName
String getBorrowName()Наименование заемщика.
string borrow_name = 1;- Returns:
- The borrowName.
-
getBorrowNameBytes
com.google.protobuf.ByteString getBorrowNameBytes()Наименование заемщика.
string borrow_name = 1;- Returns:
- The bytes for borrowName.
-
hasNominal
boolean hasNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 2;- Returns:
- Whether the nominal field is set.
-
getNominal
Quotation getNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 2;- Returns:
- The nominal.
-
getNominalOrBuilder
QuotationOrBuilder getNominalOrBuilder()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 2; -
getNominalCurrency
String getNominalCurrency()Валюта номинала.
string nominal_currency = 3;- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 3;- Returns:
- The bytes for nominalCurrency.
-
getTypeValue
int getTypeValue()Тип структурной ноты.
.tinkoff.public.invest.api.contract.v1.StructuredProductType type = 4;- Returns:
- The enum numeric value on the wire for type.
-
getType
StructuredProductType getType()Тип структурной ноты.
.tinkoff.public.invest.api.contract.v1.StructuredProductType type = 4;- Returns:
- The type.
-
getLogicPortfolio
String getLogicPortfolio()Стратегия портфеля.
string logic_portfolio = 5;- Returns:
- The logicPortfolio.
-
getLogicPortfolioBytes
com.google.protobuf.ByteString getLogicPortfolioBytes()Стратегия портфеля.
string logic_portfolio = 5;- Returns:
- The bytes for logicPortfolio.
-
getAssetTypeValue
int getAssetTypeValue()Тип базового актива.
.tinkoff.public.invest.api.contract.v1.AssetType asset_type = 6;- Returns:
- The enum numeric value on the wire for assetType.
-
getAssetType
AssetType getAssetType()Тип базового актива.
.tinkoff.public.invest.api.contract.v1.AssetType asset_type = 6;- Returns:
- The assetType.
-
getBasicAsset
String getBasicAsset()Вид базового актива в зависимости от типа базового актива.
string basic_asset = 7;- Returns:
- The basicAsset.
-
getBasicAssetBytes
com.google.protobuf.ByteString getBasicAssetBytes()Вид базового актива в зависимости от типа базового актива.
string basic_asset = 7;- Returns:
- The bytes for basicAsset.
-
hasSafetyBarrier
boolean hasSafetyBarrier()Барьер сохранности (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation safety_barrier = 8;- Returns:
- Whether the safetyBarrier field is set.
-
getSafetyBarrier
Quotation getSafetyBarrier()Барьер сохранности (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation safety_barrier = 8;- Returns:
- The safetyBarrier.
-
getSafetyBarrierOrBuilder
QuotationOrBuilder getSafetyBarrierOrBuilder()Барьер сохранности (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation safety_barrier = 8; -
hasMaturityDate
boolean hasMaturityDate()Дата погашения.
.google.protobuf.Timestamp maturity_date = 9;- Returns:
- Whether the maturityDate field is set.
-
getMaturityDate
com.google.protobuf.Timestamp getMaturityDate()Дата погашения.
.google.protobuf.Timestamp maturity_date = 9;- Returns:
- The maturityDate.
-
getMaturityDateOrBuilder
com.google.protobuf.TimestampOrBuilder getMaturityDateOrBuilder()Дата погашения.
.google.protobuf.Timestamp maturity_date = 9; -
hasIssueSizePlan
boolean hasIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 10;- Returns:
- Whether the issueSizePlan field is set.
-
getIssueSizePlan
Quotation getIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 10;- Returns:
- The issueSizePlan.
-
getIssueSizePlanOrBuilder
QuotationOrBuilder getIssueSizePlanOrBuilder()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 10; -
hasIssueSize
boolean hasIssueSize()Объем размещения.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 11;- Returns:
- Whether the issueSize field is set.
-
getIssueSize
Quotation getIssueSize()Объем размещения.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 11;- Returns:
- The issueSize.
-
getIssueSizeOrBuilder
QuotationOrBuilder getIssueSizeOrBuilder()Объем размещения.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 11; -
hasPlacementDate
boolean hasPlacementDate()Дата размещения ноты.
.google.protobuf.Timestamp placement_date = 12;- Returns:
- Whether the placementDate field is set.
-
getPlacementDate
com.google.protobuf.Timestamp getPlacementDate()Дата размещения ноты.
.google.protobuf.Timestamp placement_date = 12;- Returns:
- The placementDate.
-
getPlacementDateOrBuilder
com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder()Дата размещения ноты.
.google.protobuf.Timestamp placement_date = 12; -
getIssueKind
String getIssueKind()Форма выпуска.
string issue_kind = 13;- Returns:
- The issueKind.
-
getIssueKindBytes
com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска.
string issue_kind = 13;- Returns:
- The bytes for issueKind.
-