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

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

  /**
   * 
   *Текущий номинал.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; * @return Whether the currentNominal field is set. */ boolean hasCurrentNominal(); /** *
   *Текущий номинал.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; * @return The currentNominal. */ ru.tinkoff.piapi.contract.v1.Quotation getCurrentNominal(); /** *
   *Текущий номинал.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation current_nominal = 1; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getCurrentNominalOrBuilder(); /** *
   *Наименование заемщика.
   * 
* * string borrow_name = 2; * @return The borrowName. */ java.lang.String getBorrowName(); /** *
   *Наименование заемщика.
   * 
* * string borrow_name = 2; * @return The bytes for borrowName. */ com.google.protobuf.ByteString getBorrowNameBytes(); /** *
   *Объем эмиссии облигации (стоимость).
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; * @return Whether the issueSize field is set. */ boolean hasIssueSize(); /** *
   *Объем эмиссии облигации (стоимость).
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; * @return The issueSize. */ ru.tinkoff.piapi.contract.v1.Quotation getIssueSize(); /** *
   *Объем эмиссии облигации (стоимость).
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size = 3; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getIssueSizeOrBuilder(); /** *
   *Номинал облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; * @return Whether the nominal field is set. */ boolean hasNominal(); /** *
   *Номинал облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; * @return The nominal. */ ru.tinkoff.piapi.contract.v1.Quotation getNominal(); /** *
   *Номинал облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation nominal = 4; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getNominalOrBuilder(); /** *
   *Валюта номинала.
   * 
* * string nominal_currency = 5; * @return The nominalCurrency. */ java.lang.String getNominalCurrency(); /** *
   *Валюта номинала.
   * 
* * string nominal_currency = 5; * @return The bytes for nominalCurrency. */ com.google.protobuf.ByteString getNominalCurrencyBytes(); /** *
   *Форма выпуска облигации.
   * 
* * string issue_kind = 6; * @return The issueKind. */ java.lang.String getIssueKind(); /** *
   *Форма выпуска облигации.
   * 
* * string issue_kind = 6; * @return The bytes for issueKind. */ com.google.protobuf.ByteString getIssueKindBytes(); /** *
   *Форма дохода облигации.
   * 
* * string interest_kind = 7; * @return The interestKind. */ java.lang.String getInterestKind(); /** *
   *Форма дохода облигации.
   * 
* * string interest_kind = 7; * @return The bytes for interestKind. */ com.google.protobuf.ByteString getInterestKindBytes(); /** *
   *Количество выплат в год.
   * 
* * int32 coupon_quantity_per_year = 8; * @return The couponQuantityPerYear. */ int getCouponQuantityPerYear(); /** *
   *Признак облигации с индексируемым номиналом.
   * 
* * bool indexed_nominal_flag = 9; * @return The indexedNominalFlag. */ boolean getIndexedNominalFlag(); /** *
   *Признак субординированной облигации.
   * 
* * bool subordinated_flag = 10; * @return The subordinatedFlag. */ boolean getSubordinatedFlag(); /** *
   *Признак обеспеченной облигации.
   * 
* * bool collateral_flag = 11; * @return The collateralFlag. */ boolean getCollateralFlag(); /** *
   *Признак показывает, что купоны облигации не облагаются налогом (для mass market).
   * 
* * bool tax_free_flag = 12; * @return The taxFreeFlag. */ boolean getTaxFreeFlag(); /** *
   *Признак облигации с амортизацией долга.
   * 
* * bool amortization_flag = 13; * @return The amortizationFlag. */ boolean getAmortizationFlag(); /** *
   *Признак облигации с плавающим купоном.
   * 
* * bool floating_coupon_flag = 14; * @return The floatingCouponFlag. */ boolean getFloatingCouponFlag(); /** *
   *Признак бессрочной облигации.
   * 
* * bool perpetual_flag = 15; * @return The perpetualFlag. */ boolean getPerpetualFlag(); /** *
   *Дата погашения облигации.
   * 
* * .google.protobuf.Timestamp maturity_date = 16; * @return Whether the maturityDate field is set. */ boolean hasMaturityDate(); /** *
   *Дата погашения облигации.
   * 
* * .google.protobuf.Timestamp maturity_date = 16; * @return The maturityDate. */ com.google.protobuf.Timestamp getMaturityDate(); /** *
   *Дата погашения облигации.
   * 
* * .google.protobuf.Timestamp maturity_date = 16; */ com.google.protobuf.TimestampOrBuilder getMaturityDateOrBuilder(); /** *
   *Описание и условия получения дополнительного дохода.
   * 
* * string return_condition = 17; * @return The returnCondition. */ java.lang.String getReturnCondition(); /** *
   *Описание и условия получения дополнительного дохода.
   * 
* * string return_condition = 17; * @return The bytes for returnCondition. */ com.google.protobuf.ByteString getReturnConditionBytes(); /** *
   *Дата выпуска облигации.
   * 
* * .google.protobuf.Timestamp state_reg_date = 18; * @return Whether the stateRegDate field is set. */ boolean hasStateRegDate(); /** *
   *Дата выпуска облигации.
   * 
* * .google.protobuf.Timestamp state_reg_date = 18; * @return The stateRegDate. */ com.google.protobuf.Timestamp getStateRegDate(); /** *
   *Дата выпуска облигации.
   * 
* * .google.protobuf.Timestamp state_reg_date = 18; */ com.google.protobuf.TimestampOrBuilder getStateRegDateOrBuilder(); /** *
   *Дата размещения облигации.
   * 
* * .google.protobuf.Timestamp placement_date = 19; * @return Whether the placementDate field is set. */ boolean hasPlacementDate(); /** *
   *Дата размещения облигации.
   * 
* * .google.protobuf.Timestamp placement_date = 19; * @return The placementDate. */ com.google.protobuf.Timestamp getPlacementDate(); /** *
   *Дата размещения облигации.
   * 
* * .google.protobuf.Timestamp placement_date = 19; */ com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder(); /** *
   *Цена размещения облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; * @return Whether the placementPrice field is set. */ boolean hasPlacementPrice(); /** *
   *Цена размещения облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; * @return The placementPrice. */ ru.tinkoff.piapi.contract.v1.Quotation getPlacementPrice(); /** *
   *Цена размещения облигации.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation placement_price = 20; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getPlacementPriceOrBuilder(); /** *
   *Объявленное количество шт.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; * @return Whether the issueSizePlan field is set. */ boolean hasIssueSizePlan(); /** *
   *Объявленное количество шт.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; * @return The issueSizePlan. */ ru.tinkoff.piapi.contract.v1.Quotation getIssueSizePlan(); /** *
   *Объявленное количество шт.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation issue_size_plan = 21; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getIssueSizePlanOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy