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 Type
    Method
    Description
    Цена закрытия инструмента на момент 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

    isInitialized

    Methods 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;