Package ru.tinkoff.piapi.contract.v1
Class VirtualPortfolioPosition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
ru.tinkoff.piapi.contract.v1.VirtualPortfolioPosition.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,VirtualPortfolioPositionOrBuilder
- Enclosing class:
VirtualPortfolioPosition
public static final class VirtualPortfolioPosition.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
implements VirtualPortfolioPositionOrBuilder
Protobuf type
tinkoff.public.invest.api.contract.v1.VirtualPortfolioPosition-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Средневзвешенная цена позиции.Средняя цена позиции по методу FIFO.Текущая цена за 1 инструмент.Текущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Figi-идентификатора инструмента.Тип инструмента.instrument_uid-идентификатора инструментаclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) position_uid-идентификатора инструментаКоличество инструмента в портфеле в штуках.clone()Средневзвешенная цена позиции.Средневзвешенная цена позиции.Средняя цена позиции по методу FIFO.Средняя цена позиции по методу FIFO.Средняя цена позиции по методу FIFO.Средневзвешенная цена позиции.Текущая цена за 1 инструмент.Текущая цена за 1 инструмент.Текущая цена за 1 инструмент.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorТекущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.Текущая рассчитанная доходность позиции.com.google.protobuf.TimestampДата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"com.google.protobuf.Timestamp.BuilderДата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"com.google.protobuf.TimestampOrBuilderДата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"getFigi()Figi-идентификатора инструмента.com.google.protobuf.ByteStringFigi-идентификатора инструмента.Тип инструмента.com.google.protobuf.ByteStringТип инструмента.instrument_uid-идентификатора инструментаcom.google.protobuf.ByteStringinstrument_uid-идентификатора инструментаposition_uid-идентификатора инструментаcom.google.protobuf.ByteStringposition_uid-идентификатора инструментаКоличество инструмента в портфеле в штуках.Количество инструмента в портфеле в штуках.Количество инструмента в портфеле в штуках.booleanСредневзвешенная цена позиции.booleanСредняя цена позиции по методу FIFO.booleanТекущая цена за 1 инструмент.booleanТекущая рассчитанная доходность позиции.booleanТекущая рассчитанная доходность позиции.booleanДата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"booleanКоличество инструмента в портфеле в штуках.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanСредневзвешенная цена позиции.Средняя цена позиции по методу FIFO.mergeCurrentPrice(MoneyValue value) Текущая цена за 1 инструмент.mergeExpectedYield(Quotation value) Текущая рассчитанная доходность позиции.mergeExpectedYieldFifo(Quotation value) Текущая рассчитанная доходность позиции.mergeExpireDate(com.google.protobuf.Timestamp value) Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeQuantity(Quotation value) Количество инструмента в портфеле в штуках.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Средневзвешенная цена позиции.setAveragePositionPrice(MoneyValue.Builder builderForValue) Средневзвешенная цена позиции.Средняя цена позиции по методу FIFO.setAveragePositionPriceFifo(MoneyValue.Builder builderForValue) Средняя цена позиции по методу FIFO.setCurrentPrice(MoneyValue value) Текущая цена за 1 инструмент.setCurrentPrice(MoneyValue.Builder builderForValue) Текущая цена за 1 инструмент.setExpectedYield(Quotation value) Текущая рассчитанная доходность позиции.setExpectedYield(Quotation.Builder builderForValue) Текущая рассчитанная доходность позиции.setExpectedYieldFifo(Quotation value) Текущая рассчитанная доходность позиции.setExpectedYieldFifo(Quotation.Builder builderForValue) Текущая рассчитанная доходность позиции.setExpireDate(com.google.protobuf.Timestamp value) Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"setExpireDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"Figi-идентификатора инструмента.setFigiBytes(com.google.protobuf.ByteString value) Figi-идентификатора инструмента.setInstrumentType(String value) Тип инструмента.setInstrumentTypeBytes(com.google.protobuf.ByteString value) Тип инструмента.setInstrumentUid(String value) instrument_uid-идентификатора инструментаsetInstrumentUidBytes(com.google.protobuf.ByteString value) instrument_uid-идентификатора инструментаsetPositionUid(String value) position_uid-идентификатора инструментаsetPositionUidBytes(com.google.protobuf.ByteString value) position_uid-идентификатора инструментаsetQuantity(Quotation value) Количество инструмента в портфеле в штуках.setQuantity(Quotation.Builder builderForValue) Количество инструмента в портфеле в штуках.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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<VirtualPortfolioPosition.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<VirtualPortfolioPosition.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<VirtualPortfolioPosition.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<VirtualPortfolioPosition.Builder>
-
setField
public VirtualPortfolioPosition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-
clearField
public VirtualPortfolioPosition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-
clearOneof
public VirtualPortfolioPosition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-
setRepeatedField
public VirtualPortfolioPosition.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<VirtualPortfolioPosition.Builder>
-
addRepeatedField
public VirtualPortfolioPosition.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<VirtualPortfolioPosition.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VirtualPortfolioPosition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-
mergeFrom
public VirtualPortfolioPosition.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<VirtualPortfolioPosition.Builder>- Throws:
IOException
-
getPositionUid
position_uid-идентификатора инструмента
string position_uid = 1;- Specified by:
getPositionUidin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The positionUid.
-
getPositionUidBytes
public com.google.protobuf.ByteString getPositionUidBytes()position_uid-идентификатора инструмента
string position_uid = 1;- Specified by:
getPositionUidBytesin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The bytes for positionUid.
-
setPositionUid
position_uid-идентификатора инструмента
string position_uid = 1;- Parameters:
value- The positionUid to set.- Returns:
- This builder for chaining.
-
clearPositionUid
position_uid-идентификатора инструмента
string position_uid = 1;- Returns:
- This builder for chaining.
-
setPositionUidBytes
position_uid-идентификатора инструмента
string position_uid = 1;- Parameters:
value- The bytes for positionUid to set.- Returns:
- This builder for chaining.
-
getInstrumentUid
instrument_uid-идентификатора инструмента
string instrument_uid = 2;- Specified by:
getInstrumentUidin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
public com.google.protobuf.ByteString getInstrumentUidBytes()instrument_uid-идентификатора инструмента
string instrument_uid = 2;- Specified by:
getInstrumentUidBytesin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The bytes for instrumentUid.
-
setInstrumentUid
instrument_uid-идентификатора инструмента
string instrument_uid = 2;- Parameters:
value- The instrumentUid to set.- Returns:
- This builder for chaining.
-
clearInstrumentUid
instrument_uid-идентификатора инструмента
string instrument_uid = 2;- Returns:
- This builder for chaining.
-
setInstrumentUidBytes
instrument_uid-идентификатора инструмента
string instrument_uid = 2;- Parameters:
value- The bytes for instrumentUid to set.- Returns:
- This builder for chaining.
-
getFigi
Figi-идентификатора инструмента.
string figi = 3;- Specified by:
getFigiin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The figi.
-
getFigiBytes
public com.google.protobuf.ByteString getFigiBytes()Figi-идентификатора инструмента.
string figi = 3;- Specified by:
getFigiBytesin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The bytes for figi.
-
setFigi
Figi-идентификатора инструмента.
string figi = 3;- Parameters:
value- The figi to set.- Returns:
- This builder for chaining.
-
clearFigi
Figi-идентификатора инструмента.
string figi = 3;- Returns:
- This builder for chaining.
-
setFigiBytes
Figi-идентификатора инструмента.
string figi = 3;- Parameters:
value- The bytes for figi to set.- Returns:
- This builder for chaining.
-
getInstrumentType
Тип инструмента.
string instrument_type = 4;- Specified by:
getInstrumentTypein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The instrumentType.
-
getInstrumentTypeBytes
public com.google.protobuf.ByteString getInstrumentTypeBytes()Тип инструмента.
string instrument_type = 4;- Specified by:
getInstrumentTypeBytesin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The bytes for instrumentType.
-
setInstrumentType
Тип инструмента.
string instrument_type = 4;- Parameters:
value- The instrumentType to set.- Returns:
- This builder for chaining.
-
clearInstrumentType
Тип инструмента.
string instrument_type = 4;- Returns:
- This builder for chaining.
-
setInstrumentTypeBytes
public VirtualPortfolioPosition.Builder setInstrumentTypeBytes(com.google.protobuf.ByteString value) Тип инструмента.
string instrument_type = 4;- Parameters:
value- The bytes for instrumentType to set.- Returns:
- This builder for chaining.
-
hasQuantity
public boolean hasQuantity()Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5;- Specified by:
hasQuantityin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the quantity field is set.
-
getQuantity
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5;- Specified by:
getQuantityin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The quantity.
-
setQuantity
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; -
setQuantity
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; -
mergeQuantity
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; -
clearQuantity
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; -
getQuantityBuilder
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; -
getQuantityOrBuilder
Количество инструмента в портфеле в штуках.
.tinkoff.public.invest.api.contract.v1.Quotation quantity = 5;- Specified by:
getQuantityOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasAveragePositionPrice
public boolean hasAveragePositionPrice()Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6;- Specified by:
hasAveragePositionPricein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the averagePositionPrice field is set.
-
getAveragePositionPrice
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6;- Specified by:
getAveragePositionPricein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The averagePositionPrice.
-
setAveragePositionPrice
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; -
setAveragePositionPrice
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; -
mergeAveragePositionPrice
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; -
clearAveragePositionPrice
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; -
getAveragePositionPriceBuilder
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; -
getAveragePositionPriceOrBuilder
Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6;- Specified by:
getAveragePositionPriceOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasExpectedYield
public boolean hasExpectedYield()Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7;- Specified by:
hasExpectedYieldin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the expectedYield field is set.
-
getExpectedYield
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7;- Specified by:
getExpectedYieldin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The expectedYield.
-
setExpectedYield
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; -
setExpectedYield
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; -
mergeExpectedYield
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; -
clearExpectedYield
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; -
getExpectedYieldBuilder
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; -
getExpectedYieldOrBuilder
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7;- Specified by:
getExpectedYieldOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasExpectedYieldFifo
public boolean hasExpectedYieldFifo()Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8;- Specified by:
hasExpectedYieldFifoin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the expectedYieldFifo field is set.
-
getExpectedYieldFifo
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8;- Specified by:
getExpectedYieldFifoin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The expectedYieldFifo.
-
setExpectedYieldFifo
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; -
setExpectedYieldFifo
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; -
mergeExpectedYieldFifo
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; -
clearExpectedYieldFifo
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; -
getExpectedYieldFifoBuilder
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; -
getExpectedYieldFifoOrBuilder
Текущая рассчитанная доходность позиции.
.tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8;- Specified by:
getExpectedYieldFifoOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasExpireDate
public boolean hasExpireDate()Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9;- Specified by:
hasExpireDatein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the expireDate field is set.
-
getExpireDate
public com.google.protobuf.Timestamp getExpireDate()Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9;- Specified by:
getExpireDatein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The expireDate.
-
setExpireDate
Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9; -
setExpireDate
public VirtualPortfolioPosition.Builder setExpireDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9; -
mergeExpireDate
Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9; -
clearExpireDate
Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9; -
getExpireDateBuilder
public com.google.protobuf.Timestamp.Builder getExpireDateBuilder()Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9; -
getExpireDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpireDateOrBuilder()Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
.google.protobuf.Timestamp expire_date = 9;- Specified by:
getExpireDateOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasCurrentPrice
public boolean hasCurrentPrice()Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10;- Specified by:
hasCurrentPricein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the currentPrice field is set.
-
getCurrentPrice
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10;- Specified by:
getCurrentPricein interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The currentPrice.
-
setCurrentPrice
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; -
setCurrentPrice
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; -
mergeCurrentPrice
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; -
clearCurrentPrice
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; -
getCurrentPriceBuilder
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; -
getCurrentPriceOrBuilder
Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента..
.tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10;- Specified by:
getCurrentPriceOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
hasAveragePositionPriceFifo
public boolean hasAveragePositionPriceFifo()Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11;- Specified by:
hasAveragePositionPriceFifoin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- Whether the averagePositionPriceFifo field is set.
-
getAveragePositionPriceFifo
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11;- Specified by:
getAveragePositionPriceFifoin interfaceVirtualPortfolioPositionOrBuilder- Returns:
- The averagePositionPriceFifo.
-
setAveragePositionPriceFifo
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; -
setAveragePositionPriceFifo
public VirtualPortfolioPosition.Builder setAveragePositionPriceFifo(MoneyValue.Builder builderForValue) Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; -
mergeAveragePositionPriceFifo
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; -
clearAveragePositionPriceFifo
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; -
getAveragePositionPriceFifoBuilder
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; -
getAveragePositionPriceFifoOrBuilder
Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
.tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11;- Specified by:
getAveragePositionPriceFifoOrBuilderin interfaceVirtualPortfolioPositionOrBuilder
-
setUnknownFields
public final VirtualPortfolioPosition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-
mergeUnknownFields
public final VirtualPortfolioPosition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VirtualPortfolioPosition.Builder>
-