Interface CouponOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Coupon, Coupon.Builder

public interface CouponOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    Дата выплаты купона.
    com.google.protobuf.TimestampOrBuilder
    Дата выплаты купона.
    com.google.protobuf.Timestamp
    Окончание купонного периода.
    com.google.protobuf.TimestampOrBuilder
    Окончание купонного периода.
    long
    Номер купона.
    int
    Купонный период в днях.
    com.google.protobuf.Timestamp
    Начало купонного периода.
    com.google.protobuf.TimestampOrBuilder
    Начало купонного периода.
    Тип купона.
    int
    Тип купона.
    Figi-идентификатор инструмента.
    com.google.protobuf.ByteString
    Figi-идентификатор инструмента.
    com.google.protobuf.Timestamp
    (Опционально) Дата фиксации реестра для выплаты купона.
    com.google.protobuf.TimestampOrBuilder
    (Опционально) Дата фиксации реестра для выплаты купона.
    Выплата на одну облигацию.
    Выплата на одну облигацию.
    boolean
    Дата выплаты купона.
    boolean
    Окончание купонного периода.
    boolean
    Начало купонного периода.
    boolean
    (Опционально) Дата фиксации реестра для выплаты купона.
    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

    • getFigi

      String getFigi()
      Figi-идентификатор инструмента.
       
      string figi = 1;
      Returns:
      The figi.
    • getFigiBytes

      com.google.protobuf.ByteString getFigiBytes()
      Figi-идентификатор инструмента.
       
      string figi = 1;
      Returns:
      The bytes for figi.
    • hasCouponDate

      boolean hasCouponDate()
      Дата выплаты купона.
       
      .google.protobuf.Timestamp coupon_date = 2;
      Returns:
      Whether the couponDate field is set.
    • getCouponDate

      com.google.protobuf.Timestamp getCouponDate()
      Дата выплаты купона.
       
      .google.protobuf.Timestamp coupon_date = 2;
      Returns:
      The couponDate.
    • getCouponDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getCouponDateOrBuilder()
      Дата выплаты купона.
       
      .google.protobuf.Timestamp coupon_date = 2;
    • getCouponNumber

      long getCouponNumber()
      Номер купона.
       
      int64 coupon_number = 3;
      Returns:
      The couponNumber.
    • hasFixDate

      boolean hasFixDate()
      (Опционально) Дата фиксации реестра для выплаты купона.
       
      .google.protobuf.Timestamp fix_date = 4;
      Returns:
      Whether the fixDate field is set.
    • getFixDate

      com.google.protobuf.Timestamp getFixDate()
      (Опционально) Дата фиксации реестра для выплаты купона.
       
      .google.protobuf.Timestamp fix_date = 4;
      Returns:
      The fixDate.
    • getFixDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getFixDateOrBuilder()
      (Опционально) Дата фиксации реестра для выплаты купона.
       
      .google.protobuf.Timestamp fix_date = 4;
    • hasPayOneBond

      boolean hasPayOneBond()
      Выплата на одну облигацию.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5;
      Returns:
      Whether the payOneBond field is set.
    • getPayOneBond

      MoneyValue getPayOneBond()
      Выплата на одну облигацию.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5;
      Returns:
      The payOneBond.
    • getPayOneBondOrBuilder

      MoneyValueOrBuilder getPayOneBondOrBuilder()
      Выплата на одну облигацию.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue pay_one_bond = 5;
    • getCouponTypeValue

      int getCouponTypeValue()
      Тип купона.
       
      .tinkoff.public.invest.api.contract.v1.CouponType coupon_type = 6;
      Returns:
      The enum numeric value on the wire for couponType.
    • getCouponType

      CouponType getCouponType()
      Тип купона.
       
      .tinkoff.public.invest.api.contract.v1.CouponType coupon_type = 6;
      Returns:
      The couponType.
    • hasCouponStartDate

      boolean hasCouponStartDate()
      Начало купонного периода.
       
      .google.protobuf.Timestamp coupon_start_date = 7;
      Returns:
      Whether the couponStartDate field is set.
    • getCouponStartDate

      com.google.protobuf.Timestamp getCouponStartDate()
      Начало купонного периода.
       
      .google.protobuf.Timestamp coupon_start_date = 7;
      Returns:
      The couponStartDate.
    • getCouponStartDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getCouponStartDateOrBuilder()
      Начало купонного периода.
       
      .google.protobuf.Timestamp coupon_start_date = 7;
    • hasCouponEndDate

      boolean hasCouponEndDate()
      Окончание купонного периода.
       
      .google.protobuf.Timestamp coupon_end_date = 8;
      Returns:
      Whether the couponEndDate field is set.
    • getCouponEndDate

      com.google.protobuf.Timestamp getCouponEndDate()
      Окончание купонного периода.
       
      .google.protobuf.Timestamp coupon_end_date = 8;
      Returns:
      The couponEndDate.
    • getCouponEndDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getCouponEndDateOrBuilder()
      Окончание купонного периода.
       
      .google.protobuf.Timestamp coupon_end_date = 8;
    • getCouponPeriod

      int getCouponPeriod()
      Купонный период в днях.
       
      int32 coupon_period = 9;
      Returns:
      The couponPeriod.