Package ru.tinkoff.piapi.contract.v1
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 TypeMethodDescriptionbooleanПараметр указывает на возможность торговать инструментом через API.booleanФлаг заблокированного ТКСClassCode инструмента.com.google.protobuf.ByteStringClassCode инструмента.getFigi()Figi инструмента.com.google.protobuf.ByteStringFigi инструмента.com.google.protobuf.TimestampДата первой дневной свечи.com.google.protobuf.TimestampOrBuilderДата первой дневной свечи.com.google.protobuf.TimestampДата первой минутной свечи.com.google.protobuf.TimestampOrBuilderДата первой минутной свечи.booleanПризнак доступности для ИИС.booleanФлаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.Тип инструмента.com.google.protobuf.ByteStringТип инструмента.getIsin()Isin инструмента.com.google.protobuf.ByteStringIsin инструмента.getName()Название инструмента.com.google.protobuf.ByteStringНазвание инструмента.Уникальный идентификатор позиции инструмента.com.google.protobuf.ByteStringУникальный идентификатор позиции инструмента.Ticker инструмента.com.google.protobuf.ByteStringTicker инструмента.getUid()Уникальный идентификатор инструмента.com.google.protobuf.ByteStringУникальный идентификатор инструмента.booleanФлаг отображающий доступность торговли инструментом по выходнымbooleanДата первой дневной свечи.booleanДата первой минутной свечи.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.
-