All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.tinkoff.piapi.contract.v1.DividendOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.25
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: instruments.proto

package ru.tinkoff.piapi.contract.v1;

public interface DividendOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.Dividend)
    com.google.protobuf.MessageOrBuilder {

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy