Package ru.tinkoff.piapi.contract.v1
Interface DividendOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Dividend,Dividend.Builder
public interface DividendOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionЦена закрытия инструмента на момент ex_dividend_date.Цена закрытия инструмента на момент ex_dividend_date.com.google.protobuf.TimestampДата и время создания записи в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время создания записи в часовом поясе UTC.com.google.protobuf.TimestampДата объявления дивидендов в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата объявления дивидендов в часовом поясе UTC.Величина дивиденда на 1 ценную бумагу (включая валюту).Величина дивиденда на 1 ценную бумагу (включая валюту).Тип выплаты.com.google.protobuf.ByteStringТип выплаты.com.google.protobuf.TimestampПоследний день (включительно) покупки для получения выплаты в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderПоследний день (включительно) покупки для получения выплаты в часовом поясе UTC.com.google.protobuf.TimestampДата фактических выплат в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата фактических выплат в часовом поясе UTC.com.google.protobuf.TimestampДата фиксации реестра в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата фиксации реестра в часовом поясе UTC.Регулярность выплаты.com.google.protobuf.ByteStringРегулярность выплаты.Величина доходности.Величина доходности.booleanЦена закрытия инструмента на момент ex_dividend_date.booleanДата и время создания записи в часовом поясе UTC.booleanДата объявления дивидендов в часовом поясе UTC.booleanВеличина дивиденда на 1 ценную бумагу (включая валюту).booleanПоследний день (включительно) покупки для получения выплаты в часовом поясе UTC.booleanДата фактических выплат в часовом поясе UTC.booleanДата фиксации реестра в часовом поясе UTC.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
-
hasDividendNet
boolean hasDividendNet()Величина дивиденда на 1 ценную бумагу (включая валюту).
.tinkoff.public.invest.api.contract.v1.MoneyValue dividend_net = 1;- Returns:
- Whether the dividendNet field is set.
-
getDividendNet
MoneyValue getDividendNet()Величина дивиденда на 1 ценную бумагу (включая валюту).
.tinkoff.public.invest.api.contract.v1.MoneyValue dividend_net = 1;- Returns:
- The dividendNet.
-
getDividendNetOrBuilder
MoneyValueOrBuilder getDividendNetOrBuilder()Величина дивиденда на 1 ценную бумагу (включая валюту).
.tinkoff.public.invest.api.contract.v1.MoneyValue dividend_net = 1; -
hasPaymentDate
boolean hasPaymentDate()Дата фактических выплат в часовом поясе UTC.
.google.protobuf.Timestamp payment_date = 2;- Returns:
- Whether the paymentDate field is set.
-
getPaymentDate
com.google.protobuf.Timestamp getPaymentDate()Дата фактических выплат в часовом поясе UTC.
.google.protobuf.Timestamp payment_date = 2;- Returns:
- The paymentDate.
-
getPaymentDateOrBuilder
com.google.protobuf.TimestampOrBuilder getPaymentDateOrBuilder()Дата фактических выплат в часовом поясе UTC.
.google.protobuf.Timestamp payment_date = 2; -
hasDeclaredDate
boolean hasDeclaredDate()Дата объявления дивидендов в часовом поясе UTC.
.google.protobuf.Timestamp declared_date = 3;- Returns:
- Whether the declaredDate field is set.
-
getDeclaredDate
com.google.protobuf.Timestamp getDeclaredDate()Дата объявления дивидендов в часовом поясе UTC.
.google.protobuf.Timestamp declared_date = 3;- Returns:
- The declaredDate.
-
getDeclaredDateOrBuilder
com.google.protobuf.TimestampOrBuilder getDeclaredDateOrBuilder()Дата объявления дивидендов в часовом поясе UTC.
.google.protobuf.Timestamp declared_date = 3; -
hasLastBuyDate
boolean hasLastBuyDate()Последний день (включительно) покупки для получения выплаты в часовом поясе UTC.
.google.protobuf.Timestamp last_buy_date = 4;- Returns:
- Whether the lastBuyDate field is set.
-
getLastBuyDate
com.google.protobuf.Timestamp getLastBuyDate()Последний день (включительно) покупки для получения выплаты в часовом поясе UTC.
.google.protobuf.Timestamp last_buy_date = 4;- Returns:
- The lastBuyDate.
-
getLastBuyDateOrBuilder
com.google.protobuf.TimestampOrBuilder getLastBuyDateOrBuilder()Последний день (включительно) покупки для получения выплаты в часовом поясе UTC.
.google.protobuf.Timestamp last_buy_date = 4; -
getDividendType
String getDividendType()Тип выплаты. Возможные значения: Regular Cash – регулярные выплаты, Cancelled – выплата отменена, Daily Accrual – ежедневное начисление, Return of Capital – возврат капитала, прочие типы выплат.
string dividend_type = 5;- Returns:
- The dividendType.
-
getDividendTypeBytes
com.google.protobuf.ByteString getDividendTypeBytes()Тип выплаты. Возможные значения: Regular Cash – регулярные выплаты, Cancelled – выплата отменена, Daily Accrual – ежедневное начисление, Return of Capital – возврат капитала, прочие типы выплат.
string dividend_type = 5;- Returns:
- The bytes for dividendType.
-
hasRecordDate
boolean hasRecordDate()Дата фиксации реестра в часовом поясе UTC.
.google.protobuf.Timestamp record_date = 6;- Returns:
- Whether the recordDate field is set.
-
getRecordDate
com.google.protobuf.Timestamp getRecordDate()Дата фиксации реестра в часовом поясе UTC.
.google.protobuf.Timestamp record_date = 6;- Returns:
- The recordDate.
-
getRecordDateOrBuilder
com.google.protobuf.TimestampOrBuilder getRecordDateOrBuilder()Дата фиксации реестра в часовом поясе UTC.
.google.protobuf.Timestamp record_date = 6; -
getRegularity
String getRegularity()Регулярность выплаты. Возможные значения: Annual – ежегодная, Semi-Anl – каждые полгода, прочие типы выплат.
string regularity = 7;- Returns:
- The regularity.
-
getRegularityBytes
com.google.protobuf.ByteString getRegularityBytes()Регулярность выплаты. Возможные значения: Annual – ежегодная, Semi-Anl – каждые полгода, прочие типы выплат.
string regularity = 7;- Returns:
- The bytes for regularity.
-
hasClosePrice
boolean hasClosePrice()Цена закрытия инструмента на момент ex_dividend_date.
.tinkoff.public.invest.api.contract.v1.MoneyValue close_price = 8;- Returns:
- Whether the closePrice field is set.
-
getClosePrice
MoneyValue getClosePrice()Цена закрытия инструмента на момент ex_dividend_date.
.tinkoff.public.invest.api.contract.v1.MoneyValue close_price = 8;- Returns:
- The closePrice.
-
getClosePriceOrBuilder
MoneyValueOrBuilder getClosePriceOrBuilder()Цена закрытия инструмента на момент ex_dividend_date.
.tinkoff.public.invest.api.contract.v1.MoneyValue close_price = 8; -
hasYieldValue
boolean hasYieldValue()Величина доходности.
.tinkoff.public.invest.api.contract.v1.Quotation yield_value = 9;- Returns:
- Whether the yieldValue field is set.
-
getYieldValue
Quotation getYieldValue()Величина доходности.
.tinkoff.public.invest.api.contract.v1.Quotation yield_value = 9;- Returns:
- The yieldValue.
-
getYieldValueOrBuilder
QuotationOrBuilder getYieldValueOrBuilder()Величина доходности.
.tinkoff.public.invest.api.contract.v1.Quotation yield_value = 9; -
hasCreatedAt
boolean hasCreatedAt()Дата и время создания записи в часовом поясе UTC.
.google.protobuf.Timestamp created_at = 10;- Returns:
- Whether the createdAt field is set.
-
getCreatedAt
com.google.protobuf.Timestamp getCreatedAt()Дата и время создания записи в часовом поясе UTC.
.google.protobuf.Timestamp created_at = 10;- Returns:
- The createdAt.
-
getCreatedAtOrBuilder
com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()Дата и время создания записи в часовом поясе UTC.
.google.protobuf.Timestamp created_at = 10;
-