Interface BondOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Значение НКД (накопленного купонного дохода) на дату.
    Значение НКД (накопленного купонного дохода) на дату.
    boolean
    Признак облигации с амортизацией долга.
    boolean
    Параметр указывает на возможность торговать инструментом через API.
    boolean
    Флаг заблокированного ТКС
    boolean
    Признак доступности для покупки.
    Класс-код (секция торгов).
    com.google.protobuf.ByteString
    Класс-код (секция торгов).
    Код страны риска, т.е. страны, в которой компания ведёт основной бизнес.
    com.google.protobuf.ByteString
    Код страны риска, т.е. страны, в которой компания ведёт основной бизнес.
    Наименование страны риска, т.е. страны, в которой компания ведёт основной бизнес.
    com.google.protobuf.ByteString
    Наименование страны риска, т.е. страны, в которой компания ведёт основной бизнес.
    int
    Количество выплат по купонам в год.
    Валюта расчётов.
    com.google.protobuf.ByteString
    Валюта расчётов.
    Ставка риска минимальной маржи в лонг.
    Ставка риска начальной маржи в лонг.
    Ставка риска начальной маржи в лонг.
    Ставка риска минимальной маржи в лонг.
    Ставка риска минимальной маржи в шорт.
    Ставка риска начальной маржи в шорт.
    Ставка риска начальной маржи в шорт.
    Ставка риска минимальной маржи в шорт.
    Торговая площадка.
    com.google.protobuf.ByteString
    Торговая площадка.
    Figi-идентификатор инструмента.
    com.google.protobuf.ByteString
    Figi-идентификатор инструмента.
    com.google.protobuf.Timestamp
    Дата первой дневной свечи.
    com.google.protobuf.TimestampOrBuilder
    Дата первой дневной свечи.
    com.google.protobuf.Timestamp
    Дата первой минутной свечи.
    com.google.protobuf.TimestampOrBuilder
    Дата первой минутной свечи.
    boolean
    Признак облигации с плавающим купоном.
    boolean
    Признак доступности для ИИС.
    boolean
    Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
    Первоначальный номинал облигации.
    Первоначальный номинал облигации.
    Isin-идентификатор инструмента.
    com.google.protobuf.ByteString
    Isin-идентификатор инструмента.
    Форма выпуска.
    com.google.protobuf.ByteString
    Форма выпуска.
    long
    Размер выпуска.
    long
    Плановый размер выпуска.
    Коэффициент ставки риска длинной позиции по инструменту.
    Коэффициент ставки риска длинной позиции по инструменту.
    Коэффициент ставки риска короткой позиции по инструменту.
    Коэффициент ставки риска короткой позиции по инструменту.
    int
    Лотность инструмента.
    com.google.protobuf.Timestamp
    Дата погашения облигации в часовом поясе UTC.
    com.google.protobuf.TimestampOrBuilder
    Дата погашения облигации в часовом поясе UTC.
    Шаг цены.
    Шаг цены.
    Название инструмента.
    com.google.protobuf.ByteString
    Название инструмента.
    Номинал облигации.
    Номинал облигации.
    boolean
    Признак внебиржевой ценной бумаги.
    boolean
    Признак бессрочной облигации.
    com.google.protobuf.Timestamp
    Дата размещения в часовом поясе UTC.
    com.google.protobuf.TimestampOrBuilder
    Дата размещения в часовом поясе UTC.
    Цена размещения.
    Цена размещения.
    Уникальный идентификатор позиции инструмента.
    com.google.protobuf.ByteString
    Уникальный идентификатор позиции инструмента.
    Реальная площадка исполнения расчётов.
    int
    Реальная площадка исполнения расчётов.
    Сектор экономики.
    com.google.protobuf.ByteString
    Сектор экономики.
    boolean
    Признак доступности для продажи.
    boolean
    Признак доступности для операций в шорт.
    com.google.protobuf.Timestamp
    Дата выпуска облигации в часовом поясе UTC.
    com.google.protobuf.TimestampOrBuilder
    Дата выпуска облигации в часовом поясе UTC.
    Тикер инструмента.
    com.google.protobuf.ByteString
    Тикер инструмента.
    Текущий режим торгов инструмента.
    int
    Текущий режим торгов инструмента.
    Уникальный идентификатор инструмента.
    com.google.protobuf.ByteString
    Уникальный идентификатор инструмента.
    boolean
    Флаг отображающий доступность торговли инструментом по выходным
    boolean
    Значение НКД (накопленного купонного дохода) на дату.
    boolean
    Ставка риска минимальной маржи в лонг.
    boolean
    Ставка риска начальной маржи в лонг.
    boolean
    Ставка риска минимальной маржи в шорт.
    boolean
    Ставка риска начальной маржи в шорт.
    boolean
    Дата первой дневной свечи.
    boolean
    Дата первой минутной свечи.
    boolean
    Первоначальный номинал облигации.
    boolean
    Коэффициент ставки риска длинной позиции по инструменту.
    boolean
    Коэффициент ставки риска короткой позиции по инструменту.
    boolean
    Дата погашения облигации в часовом поясе UTC.
    boolean
    Шаг цены.
    boolean
    Номинал облигации.
    boolean
    Дата размещения в часовом поясе UTC.
    boolean
    Цена размещения.
    boolean
    Дата выпуска облигации в часовом поясе UTC.

    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.
    • getTicker

      String getTicker()
      Тикер инструмента.
       
      string ticker = 2;
      Returns:
      The ticker.
    • getTickerBytes

      com.google.protobuf.ByteString getTickerBytes()
      Тикер инструмента.
       
      string ticker = 2;
      Returns:
      The bytes for ticker.
    • getClassCode

      String getClassCode()
      Класс-код (секция торгов).
       
      string class_code = 3;
      Returns:
      The classCode.
    • getClassCodeBytes

      com.google.protobuf.ByteString getClassCodeBytes()
      Класс-код (секция торгов).
       
      string class_code = 3;
      Returns:
      The bytes for classCode.
    • getIsin

      String getIsin()
      Isin-идентификатор инструмента.
       
      string isin = 4;
      Returns:
      The isin.
    • getIsinBytes

      com.google.protobuf.ByteString getIsinBytes()
      Isin-идентификатор инструмента.
       
      string isin = 4;
      Returns:
      The bytes for isin.
    • getLot

      int getLot()
      Лотность инструмента. Возможно совершение операций только на количества ценной бумаги, кратные параметру *lot*. Подробнее: [лот](https://tinkoff.github.io/investAPI/glossary#lot)
       
      int32 lot = 5;
      Returns:
      The lot.
    • getCurrency

      String getCurrency()
      Валюта расчётов.
       
      string currency = 6;
      Returns:
      The currency.
    • getCurrencyBytes

      com.google.protobuf.ByteString getCurrencyBytes()
      Валюта расчётов.
       
      string currency = 6;
      Returns:
      The bytes for currency.
    • hasKlong

      boolean hasKlong()
      Коэффициент ставки риска длинной позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation klong = 7;
      Returns:
      Whether the klong field is set.
    • getKlong

      Quotation getKlong()
      Коэффициент ставки риска длинной позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation klong = 7;
      Returns:
      The klong.
    • getKlongOrBuilder

      QuotationOrBuilder getKlongOrBuilder()
      Коэффициент ставки риска длинной позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation klong = 7;
    • hasKshort

      boolean hasKshort()
      Коэффициент ставки риска короткой позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation kshort = 8;
      Returns:
      Whether the kshort field is set.
    • getKshort

      Quotation getKshort()
      Коэффициент ставки риска короткой позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation kshort = 8;
      Returns:
      The kshort.
    • getKshortOrBuilder

      QuotationOrBuilder getKshortOrBuilder()
      Коэффициент ставки риска короткой позиции по инструменту.
       
      .tinkoff.public.invest.api.contract.v1.Quotation kshort = 8;
    • hasDlong

      boolean hasDlong()
      Ставка риска минимальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong = 9;
      Returns:
      Whether the dlong field is set.
    • getDlong

      Quotation getDlong()
      Ставка риска минимальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong = 9;
      Returns:
      The dlong.
    • getDlongOrBuilder

      QuotationOrBuilder getDlongOrBuilder()
      Ставка риска минимальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong = 9;
    • hasDshort

      boolean hasDshort()
      Ставка риска минимальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort = 10;
      Returns:
      Whether the dshort field is set.
    • getDshort

      Quotation getDshort()
      Ставка риска минимальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort = 10;
      Returns:
      The dshort.
    • getDshortOrBuilder

      QuotationOrBuilder getDshortOrBuilder()
      Ставка риска минимальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort = 10;
    • hasDlongMin

      boolean hasDlongMin()
      Ставка риска начальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 11;
      Returns:
      Whether the dlongMin field is set.
    • getDlongMin

      Quotation getDlongMin()
      Ставка риска начальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 11;
      Returns:
      The dlongMin.
    • getDlongMinOrBuilder

      QuotationOrBuilder getDlongMinOrBuilder()
      Ставка риска начальной маржи в лонг. Подробнее: [ставка риска в лонг](https://help.tinkoff.ru/margin-trade/long/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 11;
    • hasDshortMin

      boolean hasDshortMin()
      Ставка риска начальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 12;
      Returns:
      Whether the dshortMin field is set.
    • getDshortMin

      Quotation getDshortMin()
      Ставка риска начальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 12;
      Returns:
      The dshortMin.
    • getDshortMinOrBuilder

      QuotationOrBuilder getDshortMinOrBuilder()
      Ставка риска начальной маржи в шорт. Подробнее: [ставка риска в шорт](https://help.tinkoff.ru/margin-trade/short/risk-rate/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 12;
    • getShortEnabledFlag

      boolean getShortEnabledFlag()
      Признак доступности для операций в шорт.
       
      bool short_enabled_flag = 13;
      Returns:
      The shortEnabledFlag.
    • getName

      String getName()
      Название инструмента.
       
      string name = 15;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      Название инструмента.
       
      string name = 15;
      Returns:
      The bytes for name.
    • getExchange

      String getExchange()
      Торговая площадка.
       
      string exchange = 16;
      Returns:
      The exchange.
    • getExchangeBytes

      com.google.protobuf.ByteString getExchangeBytes()
      Торговая площадка.
       
      string exchange = 16;
      Returns:
      The bytes for exchange.
    • getCouponQuantityPerYear

      int getCouponQuantityPerYear()
      Количество выплат по купонам в год.
       
      int32 coupon_quantity_per_year = 17;
      Returns:
      The couponQuantityPerYear.
    • hasMaturityDate

      boolean hasMaturityDate()
      Дата погашения облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp maturity_date = 18;
      Returns:
      Whether the maturityDate field is set.
    • getMaturityDate

      com.google.protobuf.Timestamp getMaturityDate()
      Дата погашения облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp maturity_date = 18;
      Returns:
      The maturityDate.
    • getMaturityDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getMaturityDateOrBuilder()
      Дата погашения облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp maturity_date = 18;
    • hasNominal

      boolean hasNominal()
      Номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue nominal = 19;
      Returns:
      Whether the nominal field is set.
    • getNominal

      MoneyValue getNominal()
      Номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue nominal = 19;
      Returns:
      The nominal.
    • getNominalOrBuilder

      MoneyValueOrBuilder getNominalOrBuilder()
      Номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue nominal = 19;
    • hasInitialNominal

      boolean hasInitialNominal()
      Первоначальный номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_nominal = 20;
      Returns:
      Whether the initialNominal field is set.
    • getInitialNominal

      MoneyValue getInitialNominal()
      Первоначальный номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_nominal = 20;
      Returns:
      The initialNominal.
    • getInitialNominalOrBuilder

      MoneyValueOrBuilder getInitialNominalOrBuilder()
      Первоначальный номинал облигации.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_nominal = 20;
    • hasStateRegDate

      boolean hasStateRegDate()
      Дата выпуска облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp state_reg_date = 21;
      Returns:
      Whether the stateRegDate field is set.
    • getStateRegDate

      com.google.protobuf.Timestamp getStateRegDate()
      Дата выпуска облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp state_reg_date = 21;
      Returns:
      The stateRegDate.
    • getStateRegDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getStateRegDateOrBuilder()
      Дата выпуска облигации в часовом поясе UTC.
       
      .google.protobuf.Timestamp state_reg_date = 21;
    • hasPlacementDate

      boolean hasPlacementDate()
      Дата размещения в часовом поясе UTC.
       
      .google.protobuf.Timestamp placement_date = 22;
      Returns:
      Whether the placementDate field is set.
    • getPlacementDate

      com.google.protobuf.Timestamp getPlacementDate()
      Дата размещения в часовом поясе UTC.
       
      .google.protobuf.Timestamp placement_date = 22;
      Returns:
      The placementDate.
    • getPlacementDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getPlacementDateOrBuilder()
      Дата размещения в часовом поясе UTC.
       
      .google.protobuf.Timestamp placement_date = 22;
    • hasPlacementPrice

      boolean hasPlacementPrice()
      Цена размещения.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue placement_price = 23;
      Returns:
      Whether the placementPrice field is set.
    • getPlacementPrice

      MoneyValue getPlacementPrice()
      Цена размещения.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue placement_price = 23;
      Returns:
      The placementPrice.
    • getPlacementPriceOrBuilder

      MoneyValueOrBuilder getPlacementPriceOrBuilder()
      Цена размещения.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue placement_price = 23;
    • hasAciValue

      boolean hasAciValue()
      Значение НКД (накопленного купонного дохода) на дату.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 24;
      Returns:
      Whether the aciValue field is set.
    • getAciValue

      MoneyValue getAciValue()
      Значение НКД (накопленного купонного дохода) на дату.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 24;
      Returns:
      The aciValue.
    • getAciValueOrBuilder

      MoneyValueOrBuilder getAciValueOrBuilder()
      Значение НКД (накопленного купонного дохода) на дату.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 24;
    • getCountryOfRisk

      String getCountryOfRisk()
      Код страны риска, т.е. страны, в которой компания ведёт основной бизнес.
       
      string country_of_risk = 25;
      Returns:
      The countryOfRisk.
    • getCountryOfRiskBytes

      com.google.protobuf.ByteString getCountryOfRiskBytes()
      Код страны риска, т.е. страны, в которой компания ведёт основной бизнес.
       
      string country_of_risk = 25;
      Returns:
      The bytes for countryOfRisk.
    • getCountryOfRiskName

      String getCountryOfRiskName()
      Наименование страны риска, т.е. страны, в которой компания ведёт основной бизнес.
       
      string country_of_risk_name = 26;
      Returns:
      The countryOfRiskName.
    • getCountryOfRiskNameBytes

      com.google.protobuf.ByteString getCountryOfRiskNameBytes()
      Наименование страны риска, т.е. страны, в которой компания ведёт основной бизнес.
       
      string country_of_risk_name = 26;
      Returns:
      The bytes for countryOfRiskName.
    • getSector

      String getSector()
      Сектор экономики.
       
      string sector = 27;
      Returns:
      The sector.
    • getSectorBytes

      com.google.protobuf.ByteString getSectorBytes()
      Сектор экономики.
       
      string sector = 27;
      Returns:
      The bytes for sector.
    • getIssueKind

      String getIssueKind()
      Форма выпуска. Возможные значения: </br>**documentary** — документарная; </br>**non_documentary** — бездокументарная.
       
      string issue_kind = 28;
      Returns:
      The issueKind.
    • getIssueKindBytes

      com.google.protobuf.ByteString getIssueKindBytes()
      Форма выпуска. Возможные значения: </br>**documentary** — документарная; </br>**non_documentary** — бездокументарная.
       
      string issue_kind = 28;
      Returns:
      The bytes for issueKind.
    • getIssueSize

      long getIssueSize()
      Размер выпуска.
       
      int64 issue_size = 29;
      Returns:
      The issueSize.
    • getIssueSizePlan

      long getIssueSizePlan()
      Плановый размер выпуска.
       
      int64 issue_size_plan = 30;
      Returns:
      The issueSizePlan.
    • getTradingStatusValue

      int getTradingStatusValue()
      Текущий режим торгов инструмента.
       
      .tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 31;
      Returns:
      The enum numeric value on the wire for tradingStatus.
    • getTradingStatus

      SecurityTradingStatus getTradingStatus()
      Текущий режим торгов инструмента.
       
      .tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 31;
      Returns:
      The tradingStatus.
    • getOtcFlag

      boolean getOtcFlag()
      Признак внебиржевой ценной бумаги.
       
      bool otc_flag = 32;
      Returns:
      The otcFlag.
    • getBuyAvailableFlag

      boolean getBuyAvailableFlag()
      Признак доступности для покупки.
       
      bool buy_available_flag = 33;
      Returns:
      The buyAvailableFlag.
    • getSellAvailableFlag

      boolean getSellAvailableFlag()
      Признак доступности для продажи.
       
      bool sell_available_flag = 34;
      Returns:
      The sellAvailableFlag.
    • getFloatingCouponFlag

      boolean getFloatingCouponFlag()
      Признак облигации с плавающим купоном.
       
      bool floating_coupon_flag = 35;
      Returns:
      The floatingCouponFlag.
    • getPerpetualFlag

      boolean getPerpetualFlag()
      Признак бессрочной облигации.
       
      bool perpetual_flag = 36;
      Returns:
      The perpetualFlag.
    • getAmortizationFlag

      boolean getAmortizationFlag()
      Признак облигации с амортизацией долга.
       
      bool amortization_flag = 37;
      Returns:
      The amortizationFlag.
    • hasMinPriceIncrement

      boolean hasMinPriceIncrement()
      Шаг цены.
       
      .tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 38;
      Returns:
      Whether the minPriceIncrement field is set.
    • getMinPriceIncrement

      Quotation getMinPriceIncrement()
      Шаг цены.
       
      .tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 38;
      Returns:
      The minPriceIncrement.
    • getMinPriceIncrementOrBuilder

      QuotationOrBuilder getMinPriceIncrementOrBuilder()
      Шаг цены.
       
      .tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 38;
    • getApiTradeAvailableFlag

      boolean getApiTradeAvailableFlag()
      Параметр указывает на возможность торговать инструментом через API.
       
      bool api_trade_available_flag = 39;
      Returns:
      The apiTradeAvailableFlag.
    • getUid

      String getUid()
      Уникальный идентификатор инструмента.
       
      string uid = 40;
      Returns:
      The uid.
    • getUidBytes

      com.google.protobuf.ByteString getUidBytes()
      Уникальный идентификатор инструмента.
       
      string uid = 40;
      Returns:
      The bytes for uid.
    • getRealExchangeValue

      int getRealExchangeValue()
      Реальная площадка исполнения расчётов.
       
      .tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 41;
      Returns:
      The enum numeric value on the wire for realExchange.
    • getRealExchange

      RealExchange getRealExchange()
      Реальная площадка исполнения расчётов.
       
      .tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 41;
      Returns:
      The realExchange.
    • getPositionUid

      String getPositionUid()
      Уникальный идентификатор позиции инструмента.
       
      string position_uid = 42;
      Returns:
      The positionUid.
    • getPositionUidBytes

      com.google.protobuf.ByteString getPositionUidBytes()
      Уникальный идентификатор позиции инструмента.
       
      string position_uid = 42;
      Returns:
      The bytes for positionUid.
    • getForIisFlag

      boolean getForIisFlag()
      Признак доступности для ИИС.
       
      bool for_iis_flag = 51;
      Returns:
      The forIisFlag.
    • getForQualInvestorFlag

      boolean getForQualInvestorFlag()
      Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
       
      bool for_qual_investor_flag = 52;
      Returns:
      The forQualInvestorFlag.
    • getWeekendFlag

      boolean getWeekendFlag()
      Флаг отображающий доступность торговли инструментом по выходным
       
      bool weekend_flag = 53;
      Returns:
      The weekendFlag.
    • getBlockedTcaFlag

      boolean getBlockedTcaFlag()
      Флаг заблокированного ТКС
       
      bool blocked_tca_flag = 54;
      Returns:
      The blockedTcaFlag.
    • hasFirst1MinCandleDate

      boolean hasFirst1MinCandleDate()
      Дата первой минутной свечи.
       
      .google.protobuf.Timestamp first_1min_candle_date = 61;
      Returns:
      Whether the first1minCandleDate field is set.
    • getFirst1MinCandleDate

      com.google.protobuf.Timestamp getFirst1MinCandleDate()
      Дата первой минутной свечи.
       
      .google.protobuf.Timestamp first_1min_candle_date = 61;
      Returns:
      The first1minCandleDate.
    • getFirst1MinCandleDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getFirst1MinCandleDateOrBuilder()
      Дата первой минутной свечи.
       
      .google.protobuf.Timestamp first_1min_candle_date = 61;
    • hasFirst1DayCandleDate

      boolean hasFirst1DayCandleDate()
      Дата первой дневной свечи.
       
      .google.protobuf.Timestamp first_1day_candle_date = 62;
      Returns:
      Whether the first1dayCandleDate field is set.
    • getFirst1DayCandleDate

      com.google.protobuf.Timestamp getFirst1DayCandleDate()
      Дата первой дневной свечи.
       
      .google.protobuf.Timestamp first_1day_candle_date = 62;
      Returns:
      The first1dayCandleDate.
    • getFirst1DayCandleDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getFirst1DayCandleDateOrBuilder()
      Дата первой дневной свечи.
       
      .google.protobuf.Timestamp first_1day_candle_date = 62;