Package ru.tinkoff.piapi.contract.v1
Class Option
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
ru.tinkoff.piapi.contract.v1.Option
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,OptionOrBuilder
Опцион.Protobuf type
tinkoff.public.invest.api.contract.v1.Option- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanПараметр указывает на возможность торговать инструментом через API.Тип актива.com.google.protobuf.ByteStringТип актива.Основной актив.com.google.protobuf.ByteStringОсновной актив.Уникальный идентификатор позиции основного инструмента.com.google.protobuf.ByteStringУникальный идентификатор позиции основного инструмента.Размер основного актива.Размер основного актива.booleanФлаг заблокированного ТКС.booleanПризнак доступности для покупки.Класс-код.com.google.protobuf.ByteStringКласс-код.Код страны рисков.com.google.protobuf.ByteStringКод страны рисков.Наименование страны рисков.com.google.protobuf.ByteStringНаименование страны рисков.Валюта.com.google.protobuf.ByteStringВалюта.static Optionstatic final com.google.protobuf.Descriptors.DescriptorНаправление опциона.intНаправление опциона.getDlong()Ставка риска минимальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска минимальной маржи лонг.Ставка риска минимальной маржи шорт.Ставка риска начальной маржи шорт.Ставка риска начальной маржи шорт.Ставка риска минимальной маржи шорт.Биржа.com.google.protobuf.ByteStringБиржа.com.google.protobuf.TimestampДата истечения срока в формате UTC.com.google.protobuf.TimestampOrBuilderДата истечения срока в формате UTC.com.google.protobuf.TimestampДата первой дневной свечи в формате UTC.com.google.protobuf.TimestampOrBuilderДата первой дневной свечи в формате UTC.com.google.protobuf.TimestampДата первой минутной свечи в формате UTC.com.google.protobuf.TimestampOrBuilderДата первой минутной свечи в формате UTC.com.google.protobuf.TimestampДата начала обращения контракта в формате UTC.com.google.protobuf.TimestampOrBuilderДата начала обращения контракта в формате UTC.booleanВозможность покупки/продажи на ИИС.booleanФлаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.getKlong()Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.com.google.protobuf.TimestampДата исполнения в формате UTC.com.google.protobuf.TimestampOrBuilderДата исполнения в формате UTC.intgetLot()Количество бумаг в лоте.Минимальный шаг цены.Минимальный шаг цены.getName()Название инструмента.com.google.protobuf.ByteStringНазвание инструмента.booleanПризнак внебиржевой ценной бумаги.com.google.protobuf.Parser<Option>Тип расчетов по опциону.intТип расчетов по опциону.Уникальный идентификатор позиции.com.google.protobuf.ByteStringУникальный идентификатор позиции.Реальная площадка исполнения расчётов.intРеальная площадка исполнения расчётов.Сектор экономики.com.google.protobuf.ByteStringСектор экономики.booleanПризнак доступности для продажи.intВалюта, в которой оценивается контракт.com.google.protobuf.ByteStringВалюта, в которой оценивается контракт.Способ исполнения опциона.intСпособ исполнения опциона.booleanПризнак доступности для операций шорт.Цена страйка.Цена страйка.getStyle()Стиль опциона.intСтиль опциона.Тикер инструмента.com.google.protobuf.ByteStringТикер инструмента.Текущий режим торгов инструмента.intТекущий режим торгов инструмента.getUid()Уникальный идентификатор инструмента.com.google.protobuf.ByteStringУникальный идентификатор инструмента.final com.google.protobuf.UnknownFieldSetbooleanФлаг отображающий доступность торговли инструментом по выходным.booleanРазмер основного актива.booleanhasDlong()Ставка риска минимальной маржи лонг.booleanСтавка риска начальной маржи лонг.booleanСтавка риска минимальной маржи шорт.booleanСтавка риска начальной маржи шорт.booleanДата истечения срока в формате UTC.booleanДата первой дневной свечи в формате UTC.booleanДата первой минутной свечи в формате UTC.booleanДата начала обращения контракта в формате UTC.inthashCode()booleanhasKlong()Коэффициент ставки риска длинной позиции по клиенту.booleanКоэффициент ставки риска короткой позиции по клиенту.booleanДата исполнения в формате UTC.booleanМинимальный шаг цены.booleanЦена страйка.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Option.Builderstatic Option.BuildernewBuilder(Option prototype) protected Option.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static OptionparseDelimitedFrom(InputStream input) static OptionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OptionparseFrom(byte[] data) static OptionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OptionparseFrom(com.google.protobuf.ByteString data) static OptionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OptionparseFrom(com.google.protobuf.CodedInputStream input) static OptionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OptionparseFrom(InputStream input) static OptionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OptionparseFrom(ByteBuffer data) static OptionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Option>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER- See Also:
-
POSITION_UID_FIELD_NUMBER
public static final int POSITION_UID_FIELD_NUMBER- See Also:
-
TICKER_FIELD_NUMBER
public static final int TICKER_FIELD_NUMBER- See Also:
-
CLASS_CODE_FIELD_NUMBER
public static final int CLASS_CODE_FIELD_NUMBER- See Also:
-
BASIC_ASSET_POSITION_UID_FIELD_NUMBER
public static final int BASIC_ASSET_POSITION_UID_FIELD_NUMBER- See Also:
-
TRADING_STATUS_FIELD_NUMBER
public static final int TRADING_STATUS_FIELD_NUMBER- See Also:
-
REAL_EXCHANGE_FIELD_NUMBER
public static final int REAL_EXCHANGE_FIELD_NUMBER- See Also:
-
DIRECTION_FIELD_NUMBER
public static final int DIRECTION_FIELD_NUMBER- See Also:
-
PAYMENT_TYPE_FIELD_NUMBER
public static final int PAYMENT_TYPE_FIELD_NUMBER- See Also:
-
STYLE_FIELD_NUMBER
public static final int STYLE_FIELD_NUMBER- See Also:
-
SETTLEMENT_TYPE_FIELD_NUMBER
public static final int SETTLEMENT_TYPE_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
CURRENCY_FIELD_NUMBER
public static final int CURRENCY_FIELD_NUMBER- See Also:
-
SETTLEMENT_CURRENCY_FIELD_NUMBER
public static final int SETTLEMENT_CURRENCY_FIELD_NUMBER- See Also:
-
ASSET_TYPE_FIELD_NUMBER
public static final int ASSET_TYPE_FIELD_NUMBER- See Also:
-
BASIC_ASSET_FIELD_NUMBER
public static final int BASIC_ASSET_FIELD_NUMBER- See Also:
-
EXCHANGE_FIELD_NUMBER
public static final int EXCHANGE_FIELD_NUMBER- See Also:
-
COUNTRY_OF_RISK_FIELD_NUMBER
public static final int COUNTRY_OF_RISK_FIELD_NUMBER- See Also:
-
COUNTRY_OF_RISK_NAME_FIELD_NUMBER
public static final int COUNTRY_OF_RISK_NAME_FIELD_NUMBER- See Also:
-
SECTOR_FIELD_NUMBER
public static final int SECTOR_FIELD_NUMBER- See Also:
-
LOT_FIELD_NUMBER
public static final int LOT_FIELD_NUMBER- See Also:
-
BASIC_ASSET_SIZE_FIELD_NUMBER
public static final int BASIC_ASSET_SIZE_FIELD_NUMBER- See Also:
-
KLONG_FIELD_NUMBER
public static final int KLONG_FIELD_NUMBER- See Also:
-
KSHORT_FIELD_NUMBER
public static final int KSHORT_FIELD_NUMBER- See Also:
-
DLONG_FIELD_NUMBER
public static final int DLONG_FIELD_NUMBER- See Also:
-
DSHORT_FIELD_NUMBER
public static final int DSHORT_FIELD_NUMBER- See Also:
-
DLONG_MIN_FIELD_NUMBER
public static final int DLONG_MIN_FIELD_NUMBER- See Also:
-
DSHORT_MIN_FIELD_NUMBER
public static final int DSHORT_MIN_FIELD_NUMBER- See Also:
-
MIN_PRICE_INCREMENT_FIELD_NUMBER
public static final int MIN_PRICE_INCREMENT_FIELD_NUMBER- See Also:
-
STRIKE_PRICE_FIELD_NUMBER
public static final int STRIKE_PRICE_FIELD_NUMBER- See Also:
-
EXPIRATION_DATE_FIELD_NUMBER
public static final int EXPIRATION_DATE_FIELD_NUMBER- See Also:
-
FIRST_TRADE_DATE_FIELD_NUMBER
public static final int FIRST_TRADE_DATE_FIELD_NUMBER- See Also:
-
LAST_TRADE_DATE_FIELD_NUMBER
public static final int LAST_TRADE_DATE_FIELD_NUMBER- See Also:
-
FIRST_1MIN_CANDLE_DATE_FIELD_NUMBER
public static final int FIRST_1MIN_CANDLE_DATE_FIELD_NUMBER- See Also:
-
FIRST_1DAY_CANDLE_DATE_FIELD_NUMBER
public static final int FIRST_1DAY_CANDLE_DATE_FIELD_NUMBER- See Also:
-
SHORT_ENABLED_FLAG_FIELD_NUMBER
public static final int SHORT_ENABLED_FLAG_FIELD_NUMBER- See Also:
-
FOR_IIS_FLAG_FIELD_NUMBER
public static final int FOR_IIS_FLAG_FIELD_NUMBER- See Also:
-
OTC_FLAG_FIELD_NUMBER
public static final int OTC_FLAG_FIELD_NUMBER- See Also:
-
BUY_AVAILABLE_FLAG_FIELD_NUMBER
public static final int BUY_AVAILABLE_FLAG_FIELD_NUMBER- See Also:
-
SELL_AVAILABLE_FLAG_FIELD_NUMBER
public static final int SELL_AVAILABLE_FLAG_FIELD_NUMBER- See Also:
-
FOR_QUAL_INVESTOR_FLAG_FIELD_NUMBER
public static final int FOR_QUAL_INVESTOR_FLAG_FIELD_NUMBER- See Also:
-
WEEKEND_FLAG_FIELD_NUMBER
public static final int WEEKEND_FLAG_FIELD_NUMBER- See Also:
-
BLOCKED_TCA_FLAG_FIELD_NUMBER
public static final int BLOCKED_TCA_FLAG_FIELD_NUMBER- See Also:
-
API_TRADE_AVAILABLE_FLAG_FIELD_NUMBER
public static final int API_TRADE_AVAILABLE_FLAG_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getUid
Уникальный идентификатор инструмента.
string uid = 1;- Specified by:
getUidin interfaceOptionOrBuilder- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()Уникальный идентификатор инструмента.
string uid = 1;- Specified by:
getUidBytesin interfaceOptionOrBuilder- Returns:
- The bytes for uid.
-
getPositionUid
Уникальный идентификатор позиции.
string position_uid = 2;- Specified by:
getPositionUidin interfaceOptionOrBuilder- Returns:
- The positionUid.
-
getPositionUidBytes
public com.google.protobuf.ByteString getPositionUidBytes()Уникальный идентификатор позиции.
string position_uid = 2;- Specified by:
getPositionUidBytesin interfaceOptionOrBuilder- Returns:
- The bytes for positionUid.
-
getTicker
Тикер инструмента.
string ticker = 3;- Specified by:
getTickerin interfaceOptionOrBuilder- Returns:
- The ticker.
-
getTickerBytes
public com.google.protobuf.ByteString getTickerBytes()Тикер инструмента.
string ticker = 3;- Specified by:
getTickerBytesin interfaceOptionOrBuilder- Returns:
- The bytes for ticker.
-
getClassCode
Класс-код.
string class_code = 4;- Specified by:
getClassCodein interfaceOptionOrBuilder- Returns:
- The classCode.
-
getClassCodeBytes
public com.google.protobuf.ByteString getClassCodeBytes()Класс-код.
string class_code = 4;- Specified by:
getClassCodeBytesin interfaceOptionOrBuilder- Returns:
- The bytes for classCode.
-
getBasicAssetPositionUid
Уникальный идентификатор позиции основного инструмента.
string basic_asset_position_uid = 5;- Specified by:
getBasicAssetPositionUidin interfaceOptionOrBuilder- Returns:
- The basicAssetPositionUid.
-
getBasicAssetPositionUidBytes
public com.google.protobuf.ByteString getBasicAssetPositionUidBytes()Уникальный идентификатор позиции основного инструмента.
string basic_asset_position_uid = 5;- Specified by:
getBasicAssetPositionUidBytesin interfaceOptionOrBuilder- Returns:
- The bytes for basicAssetPositionUid.
-
getTradingStatusValue
public int getTradingStatusValue()Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Specified by:
getTradingStatusValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for tradingStatus.
-
getTradingStatus
Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Specified by:
getTradingStatusin interfaceOptionOrBuilder- Returns:
- The tradingStatus.
-
getRealExchangeValue
public int getRealExchangeValue()Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Specified by:
getRealExchangeValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for realExchange.
-
getRealExchange
Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Specified by:
getRealExchangein interfaceOptionOrBuilder- Returns:
- The realExchange.
-
getDirectionValue
public int getDirectionValue()Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Specified by:
getDirectionValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for direction.
-
getDirection
Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Specified by:
getDirectionin interfaceOptionOrBuilder- Returns:
- The direction.
-
getPaymentTypeValue
public int getPaymentTypeValue()Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Specified by:
getPaymentTypeValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for paymentType.
-
getPaymentType
Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Specified by:
getPaymentTypein interfaceOptionOrBuilder- Returns:
- The paymentType.
-
getStyleValue
public int getStyleValue()Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Specified by:
getStyleValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for style.
-
getStyle
Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Specified by:
getStylein interfaceOptionOrBuilder- Returns:
- The style.
-
getSettlementTypeValue
public int getSettlementTypeValue()Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Specified by:
getSettlementTypeValuein interfaceOptionOrBuilder- Returns:
- The enum numeric value on the wire for settlementType.
-
getSettlementType
Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Specified by:
getSettlementTypein interfaceOptionOrBuilder- Returns:
- The settlementType.
-
getName
Название инструмента.
string name = 101;- Specified by:
getNamein interfaceOptionOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Название инструмента.
string name = 101;- Specified by:
getNameBytesin interfaceOptionOrBuilder- Returns:
- The bytes for name.
-
getCurrency
Валюта.
string currency = 111;- Specified by:
getCurrencyin interfaceOptionOrBuilder- Returns:
- The currency.
-
getCurrencyBytes
public com.google.protobuf.ByteString getCurrencyBytes()Валюта.
string currency = 111;- Specified by:
getCurrencyBytesin interfaceOptionOrBuilder- Returns:
- The bytes for currency.
-
getSettlementCurrency
Валюта, в которой оценивается контракт.
string settlement_currency = 112;- Specified by:
getSettlementCurrencyin interfaceOptionOrBuilder- Returns:
- The settlementCurrency.
-
getSettlementCurrencyBytes
public com.google.protobuf.ByteString getSettlementCurrencyBytes()Валюта, в которой оценивается контракт.
string settlement_currency = 112;- Specified by:
getSettlementCurrencyBytesin interfaceOptionOrBuilder- Returns:
- The bytes for settlementCurrency.
-
getAssetType
Тип актива.
string asset_type = 131;- Specified by:
getAssetTypein interfaceOptionOrBuilder- Returns:
- The assetType.
-
getAssetTypeBytes
public com.google.protobuf.ByteString getAssetTypeBytes()Тип актива.
string asset_type = 131;- Specified by:
getAssetTypeBytesin interfaceOptionOrBuilder- Returns:
- The bytes for assetType.
-
getBasicAsset
Основной актив.
string basic_asset = 132;- Specified by:
getBasicAssetin interfaceOptionOrBuilder- Returns:
- The basicAsset.
-
getBasicAssetBytes
public com.google.protobuf.ByteString getBasicAssetBytes()Основной актив.
string basic_asset = 132;- Specified by:
getBasicAssetBytesin interfaceOptionOrBuilder- Returns:
- The bytes for basicAsset.
-
getExchange
Биржа.
string exchange = 141;- Specified by:
getExchangein interfaceOptionOrBuilder- Returns:
- The exchange.
-
getExchangeBytes
public com.google.protobuf.ByteString getExchangeBytes()Биржа.
string exchange = 141;- Specified by:
getExchangeBytesin interfaceOptionOrBuilder- Returns:
- The bytes for exchange.
-
getCountryOfRisk
Код страны рисков.
string country_of_risk = 151;- Specified by:
getCountryOfRiskin interfaceOptionOrBuilder- Returns:
- The countryOfRisk.
-
getCountryOfRiskBytes
public com.google.protobuf.ByteString getCountryOfRiskBytes()Код страны рисков.
string country_of_risk = 151;- Specified by:
getCountryOfRiskBytesin interfaceOptionOrBuilder- Returns:
- The bytes for countryOfRisk.
-
getCountryOfRiskName
Наименование страны рисков.
string country_of_risk_name = 152;- Specified by:
getCountryOfRiskNamein interfaceOptionOrBuilder- Returns:
- The countryOfRiskName.
-
getCountryOfRiskNameBytes
public com.google.protobuf.ByteString getCountryOfRiskNameBytes()Наименование страны рисков.
string country_of_risk_name = 152;- Specified by:
getCountryOfRiskNameBytesin interfaceOptionOrBuilder- Returns:
- The bytes for countryOfRiskName.
-
getSector
Сектор экономики.
string sector = 161;- Specified by:
getSectorin interfaceOptionOrBuilder- Returns:
- The sector.
-
getSectorBytes
public com.google.protobuf.ByteString getSectorBytes()Сектор экономики.
string sector = 161;- Specified by:
getSectorBytesin interfaceOptionOrBuilder- Returns:
- The bytes for sector.
-
getLot
public int getLot()Количество бумаг в лоте.
int32 lot = 201;- Specified by:
getLotin interfaceOptionOrBuilder- Returns:
- The lot.
-
hasBasicAssetSize
public boolean hasBasicAssetSize()Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211;- Specified by:
hasBasicAssetSizein interfaceOptionOrBuilder- Returns:
- Whether the basicAssetSize field is set.
-
getBasicAssetSize
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211;- Specified by:
getBasicAssetSizein interfaceOptionOrBuilder- Returns:
- The basicAssetSize.
-
getBasicAssetSizeOrBuilder
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211;- Specified by:
getBasicAssetSizeOrBuilderin interfaceOptionOrBuilder
-
hasKlong
public boolean hasKlong()Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221;- Specified by:
hasKlongin interfaceOptionOrBuilder- Returns:
- Whether the klong field is set.
-
getKlong
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221;- Specified by:
getKlongin interfaceOptionOrBuilder- Returns:
- The klong.
-
getKlongOrBuilder
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221;- Specified by:
getKlongOrBuilderin interfaceOptionOrBuilder
-
hasKshort
public boolean hasKshort()Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222;- Specified by:
hasKshortin interfaceOptionOrBuilder- Returns:
- Whether the kshort field is set.
-
getKshort
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222;- Specified by:
getKshortin interfaceOptionOrBuilder- Returns:
- The kshort.
-
getKshortOrBuilder
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222;- Specified by:
getKshortOrBuilderin interfaceOptionOrBuilder
-
hasDlong
public boolean hasDlong()Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223;- Specified by:
hasDlongin interfaceOptionOrBuilder- Returns:
- Whether the dlong field is set.
-
getDlong
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223;- Specified by:
getDlongin interfaceOptionOrBuilder- Returns:
- The dlong.
-
getDlongOrBuilder
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223;- Specified by:
getDlongOrBuilderin interfaceOptionOrBuilder
-
hasDshort
public boolean hasDshort()Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224;- Specified by:
hasDshortin interfaceOptionOrBuilder- Returns:
- Whether the dshort field is set.
-
getDshort
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224;- Specified by:
getDshortin interfaceOptionOrBuilder- Returns:
- The dshort.
-
getDshortOrBuilder
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224;- Specified by:
getDshortOrBuilderin interfaceOptionOrBuilder
-
hasDlongMin
public boolean hasDlongMin()Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225;- Specified by:
hasDlongMinin interfaceOptionOrBuilder- Returns:
- Whether the dlongMin field is set.
-
getDlongMin
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225;- Specified by:
getDlongMinin interfaceOptionOrBuilder- Returns:
- The dlongMin.
-
getDlongMinOrBuilder
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225;- Specified by:
getDlongMinOrBuilderin interfaceOptionOrBuilder
-
hasDshortMin
public boolean hasDshortMin()Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226;- Specified by:
hasDshortMinin interfaceOptionOrBuilder- Returns:
- Whether the dshortMin field is set.
-
getDshortMin
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226;- Specified by:
getDshortMinin interfaceOptionOrBuilder- Returns:
- The dshortMin.
-
getDshortMinOrBuilder
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226;- Specified by:
getDshortMinOrBuilderin interfaceOptionOrBuilder
-
hasMinPriceIncrement
public boolean hasMinPriceIncrement()Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231;- Specified by:
hasMinPriceIncrementin interfaceOptionOrBuilder- Returns:
- Whether the minPriceIncrement field is set.
-
getMinPriceIncrement
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231;- Specified by:
getMinPriceIncrementin interfaceOptionOrBuilder- Returns:
- The minPriceIncrement.
-
getMinPriceIncrementOrBuilder
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231;- Specified by:
getMinPriceIncrementOrBuilderin interfaceOptionOrBuilder
-
hasStrikePrice
public boolean hasStrikePrice()Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241;- Specified by:
hasStrikePricein interfaceOptionOrBuilder- Returns:
- Whether the strikePrice field is set.
-
getStrikePrice
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241;- Specified by:
getStrikePricein interfaceOptionOrBuilder- Returns:
- The strikePrice.
-
getStrikePriceOrBuilder
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241;- Specified by:
getStrikePriceOrBuilderin interfaceOptionOrBuilder
-
hasExpirationDate
public boolean hasExpirationDate()Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301;- Specified by:
hasExpirationDatein interfaceOptionOrBuilder- Returns:
- Whether the expirationDate field is set.
-
getExpirationDate
public com.google.protobuf.Timestamp getExpirationDate()Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301;- Specified by:
getExpirationDatein interfaceOptionOrBuilder- Returns:
- The expirationDate.
-
getExpirationDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpirationDateOrBuilder()Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301;- Specified by:
getExpirationDateOrBuilderin interfaceOptionOrBuilder
-
hasFirstTradeDate
public boolean hasFirstTradeDate()Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311;- Specified by:
hasFirstTradeDatein interfaceOptionOrBuilder- Returns:
- Whether the firstTradeDate field is set.
-
getFirstTradeDate
public com.google.protobuf.Timestamp getFirstTradeDate()Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311;- Specified by:
getFirstTradeDatein interfaceOptionOrBuilder- Returns:
- The firstTradeDate.
-
getFirstTradeDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getFirstTradeDateOrBuilder()Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311;- Specified by:
getFirstTradeDateOrBuilderin interfaceOptionOrBuilder
-
hasLastTradeDate
public boolean hasLastTradeDate()Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312;- Specified by:
hasLastTradeDatein interfaceOptionOrBuilder- Returns:
- Whether the lastTradeDate field is set.
-
getLastTradeDate
public com.google.protobuf.Timestamp getLastTradeDate()Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312;- Specified by:
getLastTradeDatein interfaceOptionOrBuilder- Returns:
- The lastTradeDate.
-
getLastTradeDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastTradeDateOrBuilder()Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312;- Specified by:
getLastTradeDateOrBuilderin interfaceOptionOrBuilder
-
hasFirst1MinCandleDate
public boolean hasFirst1MinCandleDate()Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321;- Specified by:
hasFirst1MinCandleDatein interfaceOptionOrBuilder- Returns:
- Whether the first1minCandleDate field is set.
-
getFirst1MinCandleDate
public com.google.protobuf.Timestamp getFirst1MinCandleDate()Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321;- Specified by:
getFirst1MinCandleDatein interfaceOptionOrBuilder- Returns:
- The first1minCandleDate.
-
getFirst1MinCandleDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getFirst1MinCandleDateOrBuilder()Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321;- Specified by:
getFirst1MinCandleDateOrBuilderin interfaceOptionOrBuilder
-
hasFirst1DayCandleDate
public boolean hasFirst1DayCandleDate()Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322;- Specified by:
hasFirst1DayCandleDatein interfaceOptionOrBuilder- Returns:
- Whether the first1dayCandleDate field is set.
-
getFirst1DayCandleDate
public com.google.protobuf.Timestamp getFirst1DayCandleDate()Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322;- Specified by:
getFirst1DayCandleDatein interfaceOptionOrBuilder- Returns:
- The first1dayCandleDate.
-
getFirst1DayCandleDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getFirst1DayCandleDateOrBuilder()Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322;- Specified by:
getFirst1DayCandleDateOrBuilderin interfaceOptionOrBuilder
-
getShortEnabledFlag
public boolean getShortEnabledFlag()Признак доступности для операций шорт.
bool short_enabled_flag = 401;- Specified by:
getShortEnabledFlagin interfaceOptionOrBuilder- Returns:
- The shortEnabledFlag.
-
getForIisFlag
public boolean getForIisFlag()Возможность покупки/продажи на ИИС.
bool for_iis_flag = 402;- Specified by:
getForIisFlagin interfaceOptionOrBuilder- Returns:
- The forIisFlag.
-
getOtcFlag
public boolean getOtcFlag()Признак внебиржевой ценной бумаги.
bool otc_flag = 403;- Specified by:
getOtcFlagin interfaceOptionOrBuilder- Returns:
- The otcFlag.
-
getBuyAvailableFlag
public boolean getBuyAvailableFlag()Признак доступности для покупки.
bool buy_available_flag = 404;- Specified by:
getBuyAvailableFlagin interfaceOptionOrBuilder- Returns:
- The buyAvailableFlag.
-
getSellAvailableFlag
public boolean getSellAvailableFlag()Признак доступности для продажи.
bool sell_available_flag = 405;- Specified by:
getSellAvailableFlagin interfaceOptionOrBuilder- Returns:
- The sellAvailableFlag.
-
getForQualInvestorFlag
public boolean getForQualInvestorFlag()Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
bool for_qual_investor_flag = 406;- Specified by:
getForQualInvestorFlagin interfaceOptionOrBuilder- Returns:
- The forQualInvestorFlag.
-
getWeekendFlag
public boolean getWeekendFlag()Флаг отображающий доступность торговли инструментом по выходным.
bool weekend_flag = 407;- Specified by:
getWeekendFlagin interfaceOptionOrBuilder- Returns:
- The weekendFlag.
-
getBlockedTcaFlag
public boolean getBlockedTcaFlag()Флаг заблокированного ТКС.
bool blocked_tca_flag = 408;- Specified by:
getBlockedTcaFlagin interfaceOptionOrBuilder- Returns:
- The blockedTcaFlag.
-
getApiTradeAvailableFlag
public boolean getApiTradeAvailableFlag()Параметр указывает на возможность торговать инструментом через API.
bool api_trade_available_flag = 409;- Specified by:
getApiTradeAvailableFlagin interfaceOptionOrBuilder- Returns:
- The apiTradeAvailableFlag.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Option parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Option parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Option parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Option parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Option parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Option parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Option parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Option parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Option parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Option.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-