Package ru.tinkoff.piapi.contract.v1
Interface AssetShareOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetShare,AssetShare.Builder
public interface AssetShareOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionСтавка дивиденда (для привилегированных акций).Ставка дивиденда (для привилегированных акций).booleanПризнак наличия дивидендной доходности.com.google.protobuf.TimestampДата IPO.com.google.protobuf.TimestampOrBuilderДата IPO.Форма выпуска ФИ.com.google.protobuf.ByteStringФорма выпуска ФИ.Объем выпуска (шт.).Объем выпуска (шт.).Объявленное количество шт.Объявленное количество шт.Номинал.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал.com.google.protobuf.TimestampДата размещения акции.com.google.protobuf.TimestampOrBuilderДата размещения акции.Тип привилегированных акций.com.google.protobuf.ByteStringТип привилегированных акций.Индекс (Bloomberg).com.google.protobuf.ByteStringИндекс (Bloomberg).com.google.protobuf.TimestampДата регистрации.com.google.protobuf.TimestampOrBuilderДата регистрации.ISIN базового актива.com.google.protobuf.ByteStringISIN базового актива.Количество акций в свободном обращении.Количество акций в свободном обращении.getType()Тип акции.intТип акции.booleanСтавка дивиденда (для привилегированных акций).booleanДата IPO.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
-
getTypeValue
int getTypeValue()Тип акции.
.tinkoff.public.invest.api.contract.v1.ShareType type = 1;- Returns:
- The enum numeric value on the wire for type.
-
getType
ShareType getType()Тип акции.
.tinkoff.public.invest.api.contract.v1.ShareType type = 1;- Returns:
- The type.
-
hasIssueSize
boolean hasIssueSize()Объем выпуска (шт.).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2;- Returns:
- Whether the issueSize field is set.
-
getIssueSize
Quotation getIssueSize()Объем выпуска (шт.).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2;- Returns:
- The issueSize.
-
getIssueSizeOrBuilder
QuotationOrBuilder getIssueSizeOrBuilder()Объем выпуска (шт.).
.tinkoff.public.invest.api.contract.v1.Quotation issue_size = 2; -
hasNominal
boolean hasNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 3;- Returns:
- Whether the nominal field is set.
-
getNominal
Quotation getNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 3;- Returns:
- The nominal.
-
getNominalOrBuilder
QuotationOrBuilder getNominalOrBuilder()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 3; -
getNominalCurrency
String getNominalCurrency()Валюта номинала.
string nominal_currency = 4;- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 4;- Returns:
- The bytes for nominalCurrency.
-
getPrimaryIndex
String getPrimaryIndex()Индекс (Bloomberg).
string primary_index = 5;- Returns:
- The primaryIndex.
-
getPrimaryIndexBytes
com.google.protobuf.ByteString getPrimaryIndexBytes()Индекс (Bloomberg).
string primary_index = 5;- Returns:
- The bytes for primaryIndex.
-
hasDividendRate
boolean hasDividendRate()Ставка дивиденда (для привилегированных акций).
.tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6;- Returns:
- Whether the dividendRate field is set.
-
getDividendRate
Quotation getDividendRate()Ставка дивиденда (для привилегированных акций).
.tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6;- Returns:
- The dividendRate.
-
getDividendRateOrBuilder
QuotationOrBuilder getDividendRateOrBuilder()Ставка дивиденда (для привилегированных акций).
.tinkoff.public.invest.api.contract.v1.Quotation dividend_rate = 6; -
hasIpoDate
boolean hasIpoDate()Дата IPO.
.google.protobuf.Timestamp ipo_date = 8;- Returns:
- Whether the ipoDate field is set.
-
getIpoDate
com.google.protobuf.Timestamp getIpoDate()Дата IPO.
.google.protobuf.Timestamp ipo_date = 8;- Returns:
- The ipoDate.
-
getIpoDateOrBuilder
com.google.protobuf.TimestampOrBuilder getIpoDateOrBuilder()Дата IPO.
.google.protobuf.Timestamp ipo_date = 8; -
hasRegistryDate
boolean hasRegistryDate()Дата регистрации.
.google.protobuf.Timestamp registry_date = 9;- Returns:
- Whether the registryDate field is set.
-
getRegistryDate
com.google.protobuf.Timestamp getRegistryDate()Дата регистрации.
.google.protobuf.Timestamp registry_date = 9;- Returns:
- The registryDate.
-
getRegistryDateOrBuilder
com.google.protobuf.TimestampOrBuilder getRegistryDateOrBuilder()Дата регистрации.
.google.protobuf.Timestamp registry_date = 9; -
getDivYieldFlag
boolean getDivYieldFlag()Признак наличия дивидендной доходности.
bool div_yield_flag = 10;- Returns:
- The divYieldFlag.
-
getIssueKind
String getIssueKind()Форма выпуска ФИ.
string issue_kind = 11;- Returns:
- The issueKind.
-
getIssueKindBytes
com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска ФИ.
string issue_kind = 11;- Returns:
- The bytes for issueKind.
-
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; -
getRepresIsin
String getRepresIsin()ISIN базового актива.
string repres_isin = 13;- Returns:
- The represIsin.
-
getRepresIsinBytes
com.google.protobuf.ByteString getRepresIsinBytes()ISIN базового актива.
string repres_isin = 13;- Returns:
- The bytes for represIsin.
-
hasIssueSizePlan
boolean hasIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14;- Returns:
- Whether the issueSizePlan field is set.
-
getIssueSizePlan
Quotation getIssueSizePlan()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14;- Returns:
- The issueSizePlan.
-
getIssueSizePlanOrBuilder
QuotationOrBuilder getIssueSizePlanOrBuilder()Объявленное количество шт.
.tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 14; -
hasTotalFloat
boolean hasTotalFloat()Количество акций в свободном обращении.
.tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;- Returns:
- Whether the totalFloat field is set.
-
getTotalFloat
Quotation getTotalFloat()Количество акций в свободном обращении.
.tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;- Returns:
- The totalFloat.
-
getTotalFloatOrBuilder
QuotationOrBuilder getTotalFloatOrBuilder()Количество акций в свободном обращении.
.tinkoff.public.invest.api.contract.v1.Quotation total_float = 15;
-