Package ru.tinkoff.piapi.contract.v1
Class Option.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
ru.tinkoff.piapi.contract.v1.Option.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,OptionOrBuilder
- Enclosing class:
Option
public static final class Option.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
implements OptionOrBuilder
Опцион.Protobuf type
tinkoff.public.invest.api.contract.v1.Option-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Параметр указывает на возможность торговать инструментом через API.Тип актива.Основной актив.Уникальный идентификатор позиции основного инструмента.Размер основного актива.Флаг заблокированного ТКС.Признак доступности для покупки.Класс-код.Код страны рисков.Наименование страны рисков.Валюта.Направление опциона.Ставка риска минимальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска минимальной маржи шорт.Ставка риска начальной маржи шорт.Биржа.Дата истечения срока в формате UTC.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Дата первой дневной свечи в формате UTC.Дата первой минутной свечи в формате UTC.Дата начала обращения контракта в формате UTC.Возможность покупки/продажи на ИИС.Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.Дата исполнения в формате UTC.clearLot()Количество бумаг в лоте.Минимальный шаг цены.Название инструмента.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Признак внебиржевой ценной бумаги.Тип расчетов по опциону.Уникальный идентификатор позиции.Реальная площадка исполнения расчётов.Сектор экономики.Признак доступности для продажи.Валюта, в которой оценивается контракт.Способ исполнения опциона.Признак доступности для операций шорт.Цена страйка.Стиль опциона.Тикер инструмента.Текущий режим торгов инструмента.clearUid()Уникальный идентификатор инструмента.Флаг отображающий доступность торговли инструментом по выходным.clone()booleanПараметр указывает на возможность торговать инструментом через 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 final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorНаправление опциона.intНаправление опциона.getDlong()Ставка риска минимальной маржи лонг.Ставка риска минимальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска начальной маржи лонг.Ставка риска минимальной маржи лонг.Ставка риска минимальной маржи шорт.Ставка риска минимальной маржи шорт.Ставка риска начальной маржи шорт.Ставка риска начальной маржи шорт.Ставка риска начальной маржи шорт.Ставка риска минимальной маржи шорт.Биржа.com.google.protobuf.ByteStringБиржа.com.google.protobuf.TimestampДата истечения срока в формате UTC.com.google.protobuf.Timestamp.BuilderДата истечения срока в формате UTC.com.google.protobuf.TimestampOrBuilderДата истечения срока в формате UTC.com.google.protobuf.TimestampДата первой дневной свечи в формате UTC.com.google.protobuf.Timestamp.BuilderДата первой дневной свечи в формате UTC.com.google.protobuf.TimestampOrBuilderДата первой дневной свечи в формате UTC.com.google.protobuf.TimestampДата первой минутной свечи в формате UTC.com.google.protobuf.Timestamp.BuilderДата первой минутной свечи в формате UTC.com.google.protobuf.TimestampOrBuilderДата первой минутной свечи в формате UTC.com.google.protobuf.TimestampДата начала обращения контракта в формате UTC.com.google.protobuf.Timestamp.BuilderДата начала обращения контракта в формате UTC.com.google.protobuf.TimestampOrBuilderДата начала обращения контракта в формате UTC.booleanВозможность покупки/продажи на ИИС.booleanФлаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.getKlong()Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.com.google.protobuf.TimestampДата исполнения в формате UTC.com.google.protobuf.Timestamp.BuilderДата исполнения в формате UTC.com.google.protobuf.TimestampOrBuilderДата исполнения в формате UTC.intgetLot()Количество бумаг в лоте.Минимальный шаг цены.Минимальный шаг цены.Минимальный шаг цены.getName()Название инструмента.com.google.protobuf.ByteStringНазвание инструмента.booleanПризнак внебиржевой ценной бумаги.Тип расчетов по опциону.intТип расчетов по опциону.Уникальный идентификатор позиции.com.google.protobuf.ByteStringУникальный идентификатор позиции.Реальная площадка исполнения расчётов.intРеальная площадка исполнения расчётов.Сектор экономики.com.google.protobuf.ByteStringСектор экономики.booleanПризнак доступности для продажи.Валюта, в которой оценивается контракт.com.google.protobuf.ByteStringВалюта, в которой оценивается контракт.Способ исполнения опциона.intСпособ исполнения опциона.booleanПризнак доступности для операций шорт.Цена страйка.Цена страйка.Цена страйка.getStyle()Стиль опциона.intСтиль опциона.Тикер инструмента.com.google.protobuf.ByteStringТикер инструмента.Текущий режим торгов инструмента.intТекущий режим торгов инструмента.getUid()Уникальный идентификатор инструмента.com.google.protobuf.ByteStringУникальный идентификатор инструмента.booleanФлаг отображающий доступность торговли инструментом по выходным.booleanРазмер основного актива.booleanhasDlong()Ставка риска минимальной маржи лонг.booleanСтавка риска начальной маржи лонг.booleanСтавка риска минимальной маржи шорт.booleanСтавка риска начальной маржи шорт.booleanДата истечения срока в формате UTC.booleanДата первой дневной свечи в формате UTC.booleanДата первой минутной свечи в формате UTC.booleanДата начала обращения контракта в формате UTC.booleanhasKlong()Коэффициент ставки риска длинной позиции по клиенту.booleanКоэффициент ставки риска короткой позиции по клиенту.booleanДата исполнения в формате UTC.booleanМинимальный шаг цены.booleanЦена страйка.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeBasicAssetSize(Quotation value) Размер основного актива.mergeDlong(Quotation value) Ставка риска минимальной маржи лонг.mergeDlongMin(Quotation value) Ставка риска начальной маржи лонг.mergeDshort(Quotation value) Ставка риска минимальной маржи шорт.mergeDshortMin(Quotation value) Ставка риска начальной маржи шорт.mergeExpirationDate(com.google.protobuf.Timestamp value) Дата истечения срока в формате UTC.mergeFirst1DayCandleDate(com.google.protobuf.Timestamp value) Дата первой дневной свечи в формате UTC.mergeFirst1MinCandleDate(com.google.protobuf.Timestamp value) Дата первой минутной свечи в формате UTC.mergeFirstTradeDate(com.google.protobuf.Timestamp value) Дата начала обращения контракта в формате UTC.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeKlong(Quotation value) Коэффициент ставки риска длинной позиции по клиенту.mergeKshort(Quotation value) Коэффициент ставки риска короткой позиции по клиенту.mergeLastTradeDate(com.google.protobuf.Timestamp value) Дата исполнения в формате UTC.mergeMinPriceIncrement(Quotation value) Минимальный шаг цены.mergeStrikePrice(MoneyValue value) Цена страйка.final Option.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setApiTradeAvailableFlag(boolean value) Параметр указывает на возможность торговать инструментом через API.setAssetType(String value) Тип актива.setAssetTypeBytes(com.google.protobuf.ByteString value) Тип актива.setBasicAsset(String value) Основной актив.setBasicAssetBytes(com.google.protobuf.ByteString value) Основной актив.setBasicAssetPositionUid(String value) Уникальный идентификатор позиции основного инструмента.setBasicAssetPositionUidBytes(com.google.protobuf.ByteString value) Уникальный идентификатор позиции основного инструмента.setBasicAssetSize(Quotation value) Размер основного актива.setBasicAssetSize(Quotation.Builder builderForValue) Размер основного актива.setBlockedTcaFlag(boolean value) Флаг заблокированного ТКС.setBuyAvailableFlag(boolean value) Признак доступности для покупки.setClassCode(String value) Класс-код.setClassCodeBytes(com.google.protobuf.ByteString value) Класс-код.setCountryOfRisk(String value) Код страны рисков.setCountryOfRiskBytes(com.google.protobuf.ByteString value) Код страны рисков.setCountryOfRiskName(String value) Наименование страны рисков.setCountryOfRiskNameBytes(com.google.protobuf.ByteString value) Наименование страны рисков.setCurrency(String value) Валюта.setCurrencyBytes(com.google.protobuf.ByteString value) Валюта.setDirection(OptionDirection value) Направление опциона.setDirectionValue(int value) Направление опциона.Ставка риска минимальной маржи лонг.setDlong(Quotation.Builder builderForValue) Ставка риска минимальной маржи лонг.setDlongMin(Quotation value) Ставка риска начальной маржи лонг.setDlongMin(Quotation.Builder builderForValue) Ставка риска начальной маржи лонг.Ставка риска минимальной маржи шорт.setDshort(Quotation.Builder builderForValue) Ставка риска минимальной маржи шорт.setDshortMin(Quotation value) Ставка риска начальной маржи шорт.setDshortMin(Quotation.Builder builderForValue) Ставка риска начальной маржи шорт.setExchange(String value) Биржа.setExchangeBytes(com.google.protobuf.ByteString value) Биржа.setExpirationDate(com.google.protobuf.Timestamp value) Дата истечения срока в формате UTC.setExpirationDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата истечения срока в формате UTC.setFirst1DayCandleDate(com.google.protobuf.Timestamp value) Дата первой дневной свечи в формате UTC.setFirst1DayCandleDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата первой дневной свечи в формате UTC.setFirst1MinCandleDate(com.google.protobuf.Timestamp value) Дата первой минутной свечи в формате UTC.setFirst1MinCandleDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата первой минутной свечи в формате UTC.setFirstTradeDate(com.google.protobuf.Timestamp value) Дата начала обращения контракта в формате UTC.setFirstTradeDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата начала обращения контракта в формате UTC.setForIisFlag(boolean value) Возможность покупки/продажи на ИИС.setForQualInvestorFlag(boolean value) Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.Коэффициент ставки риска длинной позиции по клиенту.setKlong(Quotation.Builder builderForValue) Коэффициент ставки риска длинной позиции по клиенту.Коэффициент ставки риска короткой позиции по клиенту.setKshort(Quotation.Builder builderForValue) Коэффициент ставки риска короткой позиции по клиенту.setLastTradeDate(com.google.protobuf.Timestamp value) Дата исполнения в формате UTC.setLastTradeDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата исполнения в формате UTC.setLot(int value) Количество бумаг в лоте.setMinPriceIncrement(Quotation value) Минимальный шаг цены.setMinPriceIncrement(Quotation.Builder builderForValue) Минимальный шаг цены.Название инструмента.setNameBytes(com.google.protobuf.ByteString value) Название инструмента.setOtcFlag(boolean value) Признак внебиржевой ценной бумаги.setPaymentType(OptionPaymentType value) Тип расчетов по опциону.setPaymentTypeValue(int value) Тип расчетов по опциону.setPositionUid(String value) Уникальный идентификатор позиции.setPositionUidBytes(com.google.protobuf.ByteString value) Уникальный идентификатор позиции.setRealExchange(RealExchange value) Реальная площадка исполнения расчётов.setRealExchangeValue(int value) Реальная площадка исполнения расчётов.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Сектор экономики.setSectorBytes(com.google.protobuf.ByteString value) Сектор экономики.setSellAvailableFlag(boolean value) Признак доступности для продажи.setSettlementCurrency(String value) Валюта, в которой оценивается контракт.setSettlementCurrencyBytes(com.google.protobuf.ByteString value) Валюта, в которой оценивается контракт.Способ исполнения опциона.setSettlementTypeValue(int value) Способ исполнения опциона.setShortEnabledFlag(boolean value) Признак доступности для операций шорт.setStrikePrice(MoneyValue value) Цена страйка.setStrikePrice(MoneyValue.Builder builderForValue) Цена страйка.setStyle(OptionStyle value) Стиль опциона.setStyleValue(int value) Стиль опциона.Тикер инструмента.setTickerBytes(com.google.protobuf.ByteString value) Тикер инструмента.Текущий режим торгов инструмента.setTradingStatusValue(int value) Текущий режим торгов инструмента.Уникальный идентификатор инструмента.setUidBytes(com.google.protobuf.ByteString value) Уникальный идентификатор инструмента.final Option.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setWeekendFlag(boolean value) Флаг отображающий доступность торговли инструментом по выходным.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<Option.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
setRepeatedField
public Option.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
addRepeatedField
public Option.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Option.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
mergeFrom
public Option.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Option.Builder>- Throws:
IOException
-
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.
-
setUid
Уникальный идентификатор инструмента.
string uid = 1;- Parameters:
value- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
Уникальный идентификатор инструмента.
string uid = 1;- Returns:
- This builder for chaining.
-
setUidBytes
Уникальный идентификатор инструмента.
string uid = 1;- Parameters:
value- The bytes for uid to set.- Returns:
- This builder for chaining.
-
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.
-
setPositionUid
Уникальный идентификатор позиции.
string position_uid = 2;- Parameters:
value- The positionUid to set.- Returns:
- This builder for chaining.
-
clearPositionUid
Уникальный идентификатор позиции.
string position_uid = 2;- Returns:
- This builder for chaining.
-
setPositionUidBytes
Уникальный идентификатор позиции.
string position_uid = 2;- Parameters:
value- The bytes for positionUid to set.- Returns:
- This builder for chaining.
-
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.
-
setTicker
Тикер инструмента.
string ticker = 3;- Parameters:
value- The ticker to set.- Returns:
- This builder for chaining.
-
clearTicker
Тикер инструмента.
string ticker = 3;- Returns:
- This builder for chaining.
-
setTickerBytes
Тикер инструмента.
string ticker = 3;- Parameters:
value- The bytes for ticker to set.- Returns:
- This builder for chaining.
-
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.
-
setClassCode
Класс-код.
string class_code = 4;- Parameters:
value- The classCode to set.- Returns:
- This builder for chaining.
-
clearClassCode
Класс-код.
string class_code = 4;- Returns:
- This builder for chaining.
-
setClassCodeBytes
Класс-код.
string class_code = 4;- Parameters:
value- The bytes for classCode to set.- Returns:
- This builder for chaining.
-
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.
-
setBasicAssetPositionUid
Уникальный идентификатор позиции основного инструмента.
string basic_asset_position_uid = 5;- Parameters:
value- The basicAssetPositionUid to set.- Returns:
- This builder for chaining.
-
clearBasicAssetPositionUid
Уникальный идентификатор позиции основного инструмента.
string basic_asset_position_uid = 5;- Returns:
- This builder for chaining.
-
setBasicAssetPositionUidBytes
Уникальный идентификатор позиции основного инструмента.
string basic_asset_position_uid = 5;- Parameters:
value- The bytes for basicAssetPositionUid to set.- Returns:
- This builder for chaining.
-
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.
-
setTradingStatusValue
Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Parameters:
value- The enum numeric value on the wire for tradingStatus to set.- Returns:
- This builder for chaining.
-
getTradingStatus
Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Specified by:
getTradingStatusin interfaceOptionOrBuilder- Returns:
- The tradingStatus.
-
setTradingStatus
Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Parameters:
value- The tradingStatus to set.- Returns:
- This builder for chaining.
-
clearTradingStatus
Текущий режим торгов инструмента.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 21;- Returns:
- This builder for chaining.
-
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.
-
setRealExchangeValue
Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Parameters:
value- The enum numeric value on the wire for realExchange to set.- Returns:
- This builder for chaining.
-
getRealExchange
Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Specified by:
getRealExchangein interfaceOptionOrBuilder- Returns:
- The realExchange.
-
setRealExchange
Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Parameters:
value- The realExchange to set.- Returns:
- This builder for chaining.
-
clearRealExchange
Реальная площадка исполнения расчётов. Допустимые значения: [REAL_EXCHANGE_MOEX, REAL_EXCHANGE_RTS]
.tinkoff.public.invest.api.contract.v1.RealExchange real_exchange = 31;- Returns:
- This builder for chaining.
-
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.
-
setDirectionValue
Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Parameters:
value- The enum numeric value on the wire for direction to set.- Returns:
- This builder for chaining.
-
getDirection
Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Specified by:
getDirectionin interfaceOptionOrBuilder- Returns:
- The direction.
-
setDirection
Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Parameters:
value- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
Направление опциона.
.tinkoff.public.invest.api.contract.v1.OptionDirection direction = 41;- Returns:
- This builder for chaining.
-
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.
-
setPaymentTypeValue
Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Parameters:
value- The enum numeric value on the wire for paymentType to set.- Returns:
- This builder for chaining.
-
getPaymentType
Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Specified by:
getPaymentTypein interfaceOptionOrBuilder- Returns:
- The paymentType.
-
setPaymentType
Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Parameters:
value- The paymentType to set.- Returns:
- This builder for chaining.
-
clearPaymentType
Тип расчетов по опциону.
.tinkoff.public.invest.api.contract.v1.OptionPaymentType payment_type = 42;- Returns:
- This builder for chaining.
-
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.
-
setStyleValue
Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Parameters:
value- The enum numeric value on the wire for style to set.- Returns:
- This builder for chaining.
-
getStyle
Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Specified by:
getStylein interfaceOptionOrBuilder- Returns:
- The style.
-
setStyle
Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Parameters:
value- The style to set.- Returns:
- This builder for chaining.
-
clearStyle
Стиль опциона.
.tinkoff.public.invest.api.contract.v1.OptionStyle style = 43;- Returns:
- This builder for chaining.
-
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.
-
setSettlementTypeValue
Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Parameters:
value- The enum numeric value on the wire for settlementType to set.- Returns:
- This builder for chaining.
-
getSettlementType
Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Specified by:
getSettlementTypein interfaceOptionOrBuilder- Returns:
- The settlementType.
-
setSettlementType
Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Parameters:
value- The settlementType to set.- Returns:
- This builder for chaining.
-
clearSettlementType
Способ исполнения опциона.
.tinkoff.public.invest.api.contract.v1.OptionSettlementType settlement_type = 44;- Returns:
- This builder for chaining.
-
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.
-
setName
Название инструмента.
string name = 101;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Название инструмента.
string name = 101;- Returns:
- This builder for chaining.
-
setNameBytes
Название инструмента.
string name = 101;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
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.
-
setCurrency
Валюта.
string currency = 111;- Parameters:
value- The currency to set.- Returns:
- This builder for chaining.
-
clearCurrency
Валюта.
string currency = 111;- Returns:
- This builder for chaining.
-
setCurrencyBytes
Валюта.
string currency = 111;- Parameters:
value- The bytes for currency to set.- Returns:
- This builder for chaining.
-
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.
-
setSettlementCurrency
Валюта, в которой оценивается контракт.
string settlement_currency = 112;- Parameters:
value- The settlementCurrency to set.- Returns:
- This builder for chaining.
-
clearSettlementCurrency
Валюта, в которой оценивается контракт.
string settlement_currency = 112;- Returns:
- This builder for chaining.
-
setSettlementCurrencyBytes
Валюта, в которой оценивается контракт.
string settlement_currency = 112;- Parameters:
value- The bytes for settlementCurrency to set.- Returns:
- This builder for chaining.
-
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.
-
setAssetType
Тип актива.
string asset_type = 131;- Parameters:
value- The assetType to set.- Returns:
- This builder for chaining.
-
clearAssetType
Тип актива.
string asset_type = 131;- Returns:
- This builder for chaining.
-
setAssetTypeBytes
Тип актива.
string asset_type = 131;- Parameters:
value- The bytes for assetType to set.- Returns:
- This builder for chaining.
-
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.
-
setBasicAsset
Основной актив.
string basic_asset = 132;- Parameters:
value- The basicAsset to set.- Returns:
- This builder for chaining.
-
clearBasicAsset
Основной актив.
string basic_asset = 132;- Returns:
- This builder for chaining.
-
setBasicAssetBytes
Основной актив.
string basic_asset = 132;- Parameters:
value- The bytes for basicAsset to set.- Returns:
- This builder for chaining.
-
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.
-
setExchange
Биржа.
string exchange = 141;- Parameters:
value- The exchange to set.- Returns:
- This builder for chaining.
-
clearExchange
Биржа.
string exchange = 141;- Returns:
- This builder for chaining.
-
setExchangeBytes
Биржа.
string exchange = 141;- Parameters:
value- The bytes for exchange to set.- Returns:
- This builder for chaining.
-
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.
-
setCountryOfRisk
Код страны рисков.
string country_of_risk = 151;- Parameters:
value- The countryOfRisk to set.- Returns:
- This builder for chaining.
-
clearCountryOfRisk
Код страны рисков.
string country_of_risk = 151;- Returns:
- This builder for chaining.
-
setCountryOfRiskBytes
Код страны рисков.
string country_of_risk = 151;- Parameters:
value- The bytes for countryOfRisk to set.- Returns:
- This builder for chaining.
-
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.
-
setCountryOfRiskName
Наименование страны рисков.
string country_of_risk_name = 152;- Parameters:
value- The countryOfRiskName to set.- Returns:
- This builder for chaining.
-
clearCountryOfRiskName
Наименование страны рисков.
string country_of_risk_name = 152;- Returns:
- This builder for chaining.
-
setCountryOfRiskNameBytes
Наименование страны рисков.
string country_of_risk_name = 152;- Parameters:
value- The bytes for countryOfRiskName to set.- Returns:
- This builder for chaining.
-
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.
-
setSector
Сектор экономики.
string sector = 161;- Parameters:
value- The sector to set.- Returns:
- This builder for chaining.
-
clearSector
Сектор экономики.
string sector = 161;- Returns:
- This builder for chaining.
-
setSectorBytes
Сектор экономики.
string sector = 161;- Parameters:
value- The bytes for sector to set.- Returns:
- This builder for chaining.
-
getLot
public int getLot()Количество бумаг в лоте.
int32 lot = 201;- Specified by:
getLotin interfaceOptionOrBuilder- Returns:
- The lot.
-
setLot
Количество бумаг в лоте.
int32 lot = 201;- Parameters:
value- The lot to set.- Returns:
- This builder for chaining.
-
clearLot
Количество бумаг в лоте.
int32 lot = 201;- Returns:
- This builder for chaining.
-
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.
-
setBasicAssetSize
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211; -
setBasicAssetSize
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211; -
mergeBasicAssetSize
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211; -
clearBasicAssetSize
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211; -
getBasicAssetSizeBuilder
Размер основного актива.
.tinkoff.public.invest.api.contract.v1.Quotation basic_asset_size = 211; -
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.
-
setKlong
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221; -
setKlong
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221; -
mergeKlong
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221; -
clearKlong
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221; -
getKlongBuilder
Коэффициент ставки риска длинной позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation klong = 221; -
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.
-
setKshort
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222; -
setKshort
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222; -
mergeKshort
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222; -
clearKshort
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222; -
getKshortBuilder
Коэффициент ставки риска короткой позиции по клиенту.
.tinkoff.public.invest.api.contract.v1.Quotation kshort = 222; -
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.
-
setDlong
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223; -
setDlong
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223; -
mergeDlong
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223; -
clearDlong
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223; -
getDlongBuilder
Ставка риска минимальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong = 223; -
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.
-
setDshort
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224; -
setDshort
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224; -
mergeDshort
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224; -
clearDshort
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224; -
getDshortBuilder
Ставка риска минимальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort = 224; -
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.
-
setDlongMin
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225; -
setDlongMin
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225; -
mergeDlongMin
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225; -
clearDlongMin
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225; -
getDlongMinBuilder
Ставка риска начальной маржи лонг.
.tinkoff.public.invest.api.contract.v1.Quotation dlong_min = 225; -
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.
-
setDshortMin
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226; -
setDshortMin
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226; -
mergeDshortMin
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226; -
clearDshortMin
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226; -
getDshortMinBuilder
Ставка риска начальной маржи шорт.
.tinkoff.public.invest.api.contract.v1.Quotation dshort_min = 226; -
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.
-
setMinPriceIncrement
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231; -
setMinPriceIncrement
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231; -
mergeMinPriceIncrement
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231; -
clearMinPriceIncrement
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231; -
getMinPriceIncrementBuilder
Минимальный шаг цены.
.tinkoff.public.invest.api.contract.v1.Quotation min_price_increment = 231; -
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.
-
setStrikePrice
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241; -
setStrikePrice
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241; -
mergeStrikePrice
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241; -
clearStrikePrice
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241; -
getStrikePriceBuilder
Цена страйка.
.tinkoff.public.invest.api.contract.v1.MoneyValue strike_price = 241; -
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.
-
setExpirationDate
Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301; -
setExpirationDate
Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301; -
mergeExpirationDate
Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301; -
clearExpirationDate
Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301; -
getExpirationDateBuilder
public com.google.protobuf.Timestamp.Builder getExpirationDateBuilder()Дата истечения срока в формате UTC.
.google.protobuf.Timestamp expiration_date = 301; -
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.
-
setFirstTradeDate
Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311; -
setFirstTradeDate
Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311; -
mergeFirstTradeDate
Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311; -
clearFirstTradeDate
Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311; -
getFirstTradeDateBuilder
public com.google.protobuf.Timestamp.Builder getFirstTradeDateBuilder()Дата начала обращения контракта в формате UTC.
.google.protobuf.Timestamp first_trade_date = 311; -
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.
-
setLastTradeDate
Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312; -
setLastTradeDate
Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312; -
mergeLastTradeDate
Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312; -
clearLastTradeDate
Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312; -
getLastTradeDateBuilder
public com.google.protobuf.Timestamp.Builder getLastTradeDateBuilder()Дата исполнения в формате UTC.
.google.protobuf.Timestamp last_trade_date = 312; -
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.
-
setFirst1MinCandleDate
Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321; -
setFirst1MinCandleDate
Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321; -
mergeFirst1MinCandleDate
Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321; -
clearFirst1MinCandleDate
Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321; -
getFirst1MinCandleDateBuilder
public com.google.protobuf.Timestamp.Builder getFirst1MinCandleDateBuilder()Дата первой минутной свечи в формате UTC.
.google.protobuf.Timestamp first_1min_candle_date = 321; -
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.
-
setFirst1DayCandleDate
Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322; -
setFirst1DayCandleDate
Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322; -
mergeFirst1DayCandleDate
Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322; -
clearFirst1DayCandleDate
Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322; -
getFirst1DayCandleDateBuilder
public com.google.protobuf.Timestamp.Builder getFirst1DayCandleDateBuilder()Дата первой дневной свечи в формате UTC.
.google.protobuf.Timestamp first_1day_candle_date = 322; -
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.
-
setShortEnabledFlag
Признак доступности для операций шорт.
bool short_enabled_flag = 401;- Parameters:
value- The shortEnabledFlag to set.- Returns:
- This builder for chaining.
-
clearShortEnabledFlag
Признак доступности для операций шорт.
bool short_enabled_flag = 401;- Returns:
- This builder for chaining.
-
getForIisFlag
public boolean getForIisFlag()Возможность покупки/продажи на ИИС.
bool for_iis_flag = 402;- Specified by:
getForIisFlagin interfaceOptionOrBuilder- Returns:
- The forIisFlag.
-
setForIisFlag
Возможность покупки/продажи на ИИС.
bool for_iis_flag = 402;- Parameters:
value- The forIisFlag to set.- Returns:
- This builder for chaining.
-
clearForIisFlag
Возможность покупки/продажи на ИИС.
bool for_iis_flag = 402;- Returns:
- This builder for chaining.
-
getOtcFlag
public boolean getOtcFlag()Признак внебиржевой ценной бумаги.
bool otc_flag = 403;- Specified by:
getOtcFlagin interfaceOptionOrBuilder- Returns:
- The otcFlag.
-
setOtcFlag
Признак внебиржевой ценной бумаги.
bool otc_flag = 403;- Parameters:
value- The otcFlag to set.- Returns:
- This builder for chaining.
-
clearOtcFlag
Признак внебиржевой ценной бумаги.
bool otc_flag = 403;- Returns:
- This builder for chaining.
-
getBuyAvailableFlag
public boolean getBuyAvailableFlag()Признак доступности для покупки.
bool buy_available_flag = 404;- Specified by:
getBuyAvailableFlagin interfaceOptionOrBuilder- Returns:
- The buyAvailableFlag.
-
setBuyAvailableFlag
Признак доступности для покупки.
bool buy_available_flag = 404;- Parameters:
value- The buyAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearBuyAvailableFlag
Признак доступности для покупки.
bool buy_available_flag = 404;- Returns:
- This builder for chaining.
-
getSellAvailableFlag
public boolean getSellAvailableFlag()Признак доступности для продажи.
bool sell_available_flag = 405;- Specified by:
getSellAvailableFlagin interfaceOptionOrBuilder- Returns:
- The sellAvailableFlag.
-
setSellAvailableFlag
Признак доступности для продажи.
bool sell_available_flag = 405;- Parameters:
value- The sellAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearSellAvailableFlag
Признак доступности для продажи.
bool sell_available_flag = 405;- Returns:
- This builder for chaining.
-
getForQualInvestorFlag
public boolean getForQualInvestorFlag()Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
bool for_qual_investor_flag = 406;- Specified by:
getForQualInvestorFlagin interfaceOptionOrBuilder- Returns:
- The forQualInvestorFlag.
-
setForQualInvestorFlag
Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
bool for_qual_investor_flag = 406;- Parameters:
value- The forQualInvestorFlag to set.- Returns:
- This builder for chaining.
-
clearForQualInvestorFlag
Флаг отображающий доступность торговли инструментом только для квалифицированных инвесторов.
bool for_qual_investor_flag = 406;- Returns:
- This builder for chaining.
-
getWeekendFlag
public boolean getWeekendFlag()Флаг отображающий доступность торговли инструментом по выходным.
bool weekend_flag = 407;- Specified by:
getWeekendFlagin interfaceOptionOrBuilder- Returns:
- The weekendFlag.
-
setWeekendFlag
Флаг отображающий доступность торговли инструментом по выходным.
bool weekend_flag = 407;- Parameters:
value- The weekendFlag to set.- Returns:
- This builder for chaining.
-
clearWeekendFlag
Флаг отображающий доступность торговли инструментом по выходным.
bool weekend_flag = 407;- Returns:
- This builder for chaining.
-
getBlockedTcaFlag
public boolean getBlockedTcaFlag()Флаг заблокированного ТКС.
bool blocked_tca_flag = 408;- Specified by:
getBlockedTcaFlagin interfaceOptionOrBuilder- Returns:
- The blockedTcaFlag.
-
setBlockedTcaFlag
Флаг заблокированного ТКС.
bool blocked_tca_flag = 408;- Parameters:
value- The blockedTcaFlag to set.- Returns:
- This builder for chaining.
-
clearBlockedTcaFlag
Флаг заблокированного ТКС.
bool blocked_tca_flag = 408;- Returns:
- This builder for chaining.
-
getApiTradeAvailableFlag
public boolean getApiTradeAvailableFlag()Параметр указывает на возможность торговать инструментом через API.
bool api_trade_available_flag = 409;- Specified by:
getApiTradeAvailableFlagin interfaceOptionOrBuilder- Returns:
- The apiTradeAvailableFlag.
-
setApiTradeAvailableFlag
Параметр указывает на возможность торговать инструментом через API.
bool api_trade_available_flag = 409;- Parameters:
value- The apiTradeAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearApiTradeAvailableFlag
Параметр указывает на возможность торговать инструментом через API.
bool api_trade_available_flag = 409;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Option.Builder>
-