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

ru.tinkoff.piapi.contract.v1.CouponOrBuilder 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 CouponOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.Coupon)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   *Figi-идентификатор инструмента.
   * 
* * string figi = 1; * @return The figi. */ java.lang.String getFigi(); /** *
   *Figi-идентификатор инструмента.
   * 
* * string figi = 1; * @return The bytes for figi. */ com.google.protobuf.ByteString getFigiBytes(); /** *
   *Дата выплаты купона.
   * 
* * .google.protobuf.Timestamp coupon_date = 2; * @return Whether the couponDate field is set. */ boolean hasCouponDate(); /** *
   *Дата выплаты купона.
   * 
* * .google.protobuf.Timestamp coupon_date = 2; * @return The couponDate. */ com.google.protobuf.Timestamp getCouponDate(); /** *
   *Дата выплаты купона.
   * 
* * .google.protobuf.Timestamp coupon_date = 2; */ com.google.protobuf.TimestampOrBuilder getCouponDateOrBuilder(); /** *
   *Номер купона.
   * 
* * int64 coupon_number = 3; * @return The couponNumber. */ long getCouponNumber(); /** *
   *(Опционально) Дата фиксации реестра для выплаты купона.
   * 
* * .google.protobuf.Timestamp fix_date = 4; * @return Whether the fixDate field is set. */ boolean hasFixDate(); /** *
   *(Опционально) Дата фиксации реестра для выплаты купона.
   * 
* * .google.protobuf.Timestamp fix_date = 4; * @return The fixDate. */ com.google.protobuf.Timestamp getFixDate(); /** *
   *(Опционально) Дата фиксации реестра для выплаты купона.
   * 
* * .google.protobuf.Timestamp fix_date = 4; */ com.google.protobuf.TimestampOrBuilder getFixDateOrBuilder(); /** *
   *Выплата на одну облигацию.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5; * @return Whether the payOneBond field is set. */ boolean hasPayOneBond(); /** *
   *Выплата на одну облигацию.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5; * @return The payOneBond. */ ru.tinkoff.piapi.contract.v1.MoneyValue getPayOneBond(); /** *
   *Выплата на одну облигацию.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getPayOneBondOrBuilder(); /** *
   *Тип купона.
   * 
* * .tinkoff.public.invest.api.contract.v1.CouponType coupon_type = 6; * @return The enum numeric value on the wire for couponType. */ int getCouponTypeValue(); /** *
   *Тип купона.
   * 
* * .tinkoff.public.invest.api.contract.v1.CouponType coupon_type = 6; * @return The couponType. */ ru.tinkoff.piapi.contract.v1.CouponType getCouponType(); /** *
   *Начало купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_start_date = 7; * @return Whether the couponStartDate field is set. */ boolean hasCouponStartDate(); /** *
   *Начало купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_start_date = 7; * @return The couponStartDate. */ com.google.protobuf.Timestamp getCouponStartDate(); /** *
   *Начало купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_start_date = 7; */ com.google.protobuf.TimestampOrBuilder getCouponStartDateOrBuilder(); /** *
   *Окончание купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_end_date = 8; * @return Whether the couponEndDate field is set. */ boolean hasCouponEndDate(); /** *
   *Окончание купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_end_date = 8; * @return The couponEndDate. */ com.google.protobuf.Timestamp getCouponEndDate(); /** *
   *Окончание купонного периода.
   * 
* * .google.protobuf.Timestamp coupon_end_date = 8; */ com.google.protobuf.TimestampOrBuilder getCouponEndDateOrBuilder(); /** *
   *Купонный период в днях.
   * 
* * int32 coupon_period = 9; * @return The couponPeriod. */ int getCouponPeriod(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy