Interface InstrumentShortOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Параметр указывает на возможность торговать инструментом через API.
    boolean
    Флаг заблокированного ТКС
    ClassCode инструмента.
    com.google.protobuf.ByteString
    ClassCode инструмента.
    Figi инструмента.
    com.google.protobuf.ByteString
    Figi инструмента.
    com.google.protobuf.Timestamp
    Дата первой дневной свечи.
    com.google.protobuf.TimestampOrBuilder
    Дата первой дневной свечи.
    com.google.protobuf.Timestamp
    Дата первой минутной свечи.
    com.google.protobuf.TimestampOrBuilder
    Дата первой минутной свечи.
    boolean
    Признак доступности для ИИС.
    boolean
    Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
    Тип инструмента.
    com.google.protobuf.ByteString
    Тип инструмента.
    Isin инструмента.
    com.google.protobuf.ByteString
    Isin инструмента.
    Название инструмента.
    com.google.protobuf.ByteString
    Название инструмента.
    Уникальный идентификатор позиции инструмента.
    com.google.protobuf.ByteString
    Уникальный идентификатор позиции инструмента.
    Ticker инструмента.
    com.google.protobuf.ByteString
    Ticker инструмента.
    Уникальный идентификатор инструмента.
    com.google.protobuf.ByteString
    Уникальный идентификатор инструмента.
    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

    • getIsin

      String getIsin()
      Isin инструмента.
       
      string isin = 1;
      Returns:
      The isin.
    • getIsinBytes

      com.google.protobuf.ByteString getIsinBytes()
      Isin инструмента.
       
      string isin = 1;
      Returns:
      The bytes for isin.
    • getFigi

      String getFigi()
      Figi инструмента.
       
      string figi = 2;
      Returns:
      The figi.
    • getFigiBytes

      com.google.protobuf.ByteString getFigiBytes()
      Figi инструмента.
       
      string figi = 2;
      Returns:
      The bytes for figi.
    • getTicker

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

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

      String getClassCode()
      ClassCode инструмента.
       
      string class_code = 4;
      Returns:
      The classCode.
    • getClassCodeBytes

      com.google.protobuf.ByteString getClassCodeBytes()
      ClassCode инструмента.
       
      string class_code = 4;
      Returns:
      The bytes for classCode.
    • getInstrumentType

      String getInstrumentType()
      Тип инструмента.
       
      string instrument_type = 5;
      Returns:
      The instrumentType.
    • getInstrumentTypeBytes

      com.google.protobuf.ByteString getInstrumentTypeBytes()
      Тип инструмента.
       
      string instrument_type = 5;
      Returns:
      The bytes for instrumentType.
    • getName

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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