Package ru.tinkoff.piapi.contract.v1
Class OperationItem.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
ru.tinkoff.piapi.contract.v1.OperationItem.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,OperationItemOrBuilder
- Enclosing class:
OperationItem
public static final class OperationItem.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
implements OperationItemOrBuilder
Данные об операции.Protobuf type
tinkoff.public.invest.api.contract.v1.OperationItem-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Накопленный купонный доход.Идентификатор активаНомер счета клиента.Дата и время снятия заявки.Причина отмены операции.Комиссия.Курсор.Дата поручения.Описание операции.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Figi.clearId()Идентификатор операции, может меняться с течением времени.Тип инструмента.Тип инструмента.Уникальный идентификатор инструмента.Название операции.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Идентификатор родительской операции, может измениться, если изменился id родительской операции.Сумма операции.Цена операции за 1 инструмент.Количество единиц инструмента.Исполненный остаток.Неисполненный остаток по сделке.Статус поручения.Массив сделок.Тип операции.Доходность.Относительная доходность.clone()Накопленный купонный доход.Накопленный купонный доход.Накопленный купонный доход.Идентификатор активаcom.google.protobuf.ByteStringИдентификатор активаНомер счета клиента.com.google.protobuf.ByteStringНомер счета клиента.com.google.protobuf.TimestampДата и время снятия заявки.com.google.protobuf.Timestamp.BuilderДата и время снятия заявки.com.google.protobuf.TimestampOrBuilderДата и время снятия заявки.Причина отмены операции.com.google.protobuf.ByteStringПричина отмены операции.Комиссия.Комиссия.Комиссия.Курсор.com.google.protobuf.ByteStringКурсор.com.google.protobuf.TimestampgetDate()Дата поручения.com.google.protobuf.Timestamp.BuilderДата поручения.com.google.protobuf.TimestampOrBuilderДата поручения.Описание операции.com.google.protobuf.ByteStringОписание операции.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFigi()Figi.com.google.protobuf.ByteStringFigi.getId()Идентификатор операции, может меняться с течением времени.com.google.protobuf.ByteStringИдентификатор операции, может меняться с течением времени.Тип инструмента.intТип инструмента.Тип инструмента.com.google.protobuf.ByteStringТип инструмента.Уникальный идентификатор инструмента.com.google.protobuf.ByteStringУникальный идентификатор инструмента.getName()Название операции.com.google.protobuf.ByteStringНазвание операции.Идентификатор родительской операции, может измениться, если изменился id родительской операции.com.google.protobuf.ByteStringИдентификатор родительской операции, может измениться, если изменился id родительской операции.Сумма операции.Сумма операции.Сумма операции.getPrice()Цена операции за 1 инструмент.Цена операции за 1 инструмент.Цена операции за 1 инструмент.longКоличество единиц инструмента.longИсполненный остаток.longНеисполненный остаток по сделке.getState()Статус поручения.intСтатус поручения.Массив сделок.Массив сделок.Массив сделок.getType()Тип операции.intТип операции.getYield()Доходность.Доходность.Доходность.Относительная доходность.Относительная доходность.Относительная доходность.booleanНакопленный купонный доход.booleanДата и время снятия заявки.booleanКомиссия.booleanhasDate()Дата поручения.booleanСумма операции.booleanhasPrice()Цена операции за 1 инструмент.booleanМассив сделок.booleanhasYield()Доходность.booleanОтносительная доходность.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAccruedInt(MoneyValue value) Накопленный купонный доход.mergeCancelDateTime(com.google.protobuf.Timestamp value) Дата и время снятия заявки.mergeCommission(MoneyValue value) Комиссия.mergeDate(com.google.protobuf.Timestamp value) Дата поручения.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(OperationItem other) mergePayment(MoneyValue value) Сумма операции.mergePrice(MoneyValue value) Цена операции за 1 инструмент.Массив сделок.final OperationItem.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeYield(MoneyValue value) Доходность.mergeYieldRelative(Quotation value) Относительная доходность.setAccruedInt(MoneyValue value) Накопленный купонный доход.setAccruedInt(MoneyValue.Builder builderForValue) Накопленный купонный доход.setAssetUid(String value) Идентификатор активаsetAssetUidBytes(com.google.protobuf.ByteString value) Идентификатор активаsetBrokerAccountId(String value) Номер счета клиента.setBrokerAccountIdBytes(com.google.protobuf.ByteString value) Номер счета клиента.setCancelDateTime(com.google.protobuf.Timestamp value) Дата и время снятия заявки.setCancelDateTime(com.google.protobuf.Timestamp.Builder builderForValue) Дата и время снятия заявки.setCancelReason(String value) Причина отмены операции.setCancelReasonBytes(com.google.protobuf.ByteString value) Причина отмены операции.setCommission(MoneyValue value) Комиссия.setCommission(MoneyValue.Builder builderForValue) Комиссия.Курсор.setCursorBytes(com.google.protobuf.ByteString value) Курсор.setDate(com.google.protobuf.Timestamp value) Дата поручения.setDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата поручения.setDescription(String value) Описание операции.setDescriptionBytes(com.google.protobuf.ByteString value) Описание операции.Figi.setFigiBytes(com.google.protobuf.ByteString value) Figi.Идентификатор операции, может меняться с течением времени.setIdBytes(com.google.protobuf.ByteString value) Идентификатор операции, может меняться с течением времени.setInstrumentKind(InstrumentType value) Тип инструмента.setInstrumentKindValue(int value) Тип инструмента.setInstrumentType(String value) Тип инструмента.setInstrumentTypeBytes(com.google.protobuf.ByteString value) Тип инструмента.setInstrumentUid(String value) Уникальный идентификатор инструмента.setInstrumentUidBytes(com.google.protobuf.ByteString value) Уникальный идентификатор инструмента.Название операции.setNameBytes(com.google.protobuf.ByteString value) Название операции.setParentOperationId(String value) Идентификатор родительской операции, может измениться, если изменился id родительской операции.setParentOperationIdBytes(com.google.protobuf.ByteString value) Идентификатор родительской операции, может измениться, если изменился id родительской операции.setPayment(MoneyValue value) Сумма операции.setPayment(MoneyValue.Builder builderForValue) Сумма операции.setPrice(MoneyValue value) Цена операции за 1 инструмент.setPrice(MoneyValue.Builder builderForValue) Цена операции за 1 инструмент.setQuantity(long value) Количество единиц инструмента.setQuantityDone(long value) Исполненный остаток.setQuantityRest(long value) Неисполненный остаток по сделке.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setState(OperationState value) Статус поручения.setStateValue(int value) Статус поручения.setTradesInfo(OperationItemTrades value) Массив сделок.setTradesInfo(OperationItemTrades.Builder builderForValue) Массив сделок.setType(OperationType value) Тип операции.setTypeValue(int value) Тип операции.final OperationItem.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setYield(MoneyValue value) Доходность.setYield(MoneyValue.Builder builderForValue) Доходность.setYieldRelative(Quotation value) Относительная доходность.setYieldRelative(Quotation.Builder builderForValue) Относительная доходность.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<OperationItem.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<OperationItem.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<OperationItem.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<OperationItem.Builder>
-
setField
public OperationItem.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<OperationItem.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
-
setRepeatedField
public OperationItem.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<OperationItem.Builder>
-
addRepeatedField
public OperationItem.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<OperationItem.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OperationItem.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
-
mergeFrom
public OperationItem.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<OperationItem.Builder>- Throws:
IOException
-
getCursor
Курсор.
string cursor = 1;- Specified by:
getCursorin interfaceOperationItemOrBuilder- Returns:
- The cursor.
-
getCursorBytes
public com.google.protobuf.ByteString getCursorBytes()Курсор.
string cursor = 1;- Specified by:
getCursorBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for cursor.
-
setCursor
Курсор.
string cursor = 1;- Parameters:
value- The cursor to set.- Returns:
- This builder for chaining.
-
clearCursor
Курсор.
string cursor = 1;- Returns:
- This builder for chaining.
-
setCursorBytes
Курсор.
string cursor = 1;- Parameters:
value- The bytes for cursor to set.- Returns:
- This builder for chaining.
-
getBrokerAccountId
Номер счета клиента.
string broker_account_id = 6;- Specified by:
getBrokerAccountIdin interfaceOperationItemOrBuilder- Returns:
- The brokerAccountId.
-
getBrokerAccountIdBytes
public com.google.protobuf.ByteString getBrokerAccountIdBytes()Номер счета клиента.
string broker_account_id = 6;- Specified by:
getBrokerAccountIdBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for brokerAccountId.
-
setBrokerAccountId
Номер счета клиента.
string broker_account_id = 6;- Parameters:
value- The brokerAccountId to set.- Returns:
- This builder for chaining.
-
clearBrokerAccountId
Номер счета клиента.
string broker_account_id = 6;- Returns:
- This builder for chaining.
-
setBrokerAccountIdBytes
Номер счета клиента.
string broker_account_id = 6;- Parameters:
value- The bytes for brokerAccountId to set.- Returns:
- This builder for chaining.
-
getId
Идентификатор операции, может меняться с течением времени.
string id = 16;- Specified by:
getIdin interfaceOperationItemOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Идентификатор операции, может меняться с течением времени.
string id = 16;- Specified by:
getIdBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for id.
-
setId
Идентификатор операции, может меняться с течением времени.
string id = 16;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Идентификатор операции, может меняться с течением времени.
string id = 16;- Returns:
- This builder for chaining.
-
setIdBytes
Идентификатор операции, может меняться с течением времени.
string id = 16;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getParentOperationId
Идентификатор родительской операции, может измениться, если изменился id родительской операции.
string parent_operation_id = 17;- Specified by:
getParentOperationIdin interfaceOperationItemOrBuilder- Returns:
- The parentOperationId.
-
getParentOperationIdBytes
public com.google.protobuf.ByteString getParentOperationIdBytes()Идентификатор родительской операции, может измениться, если изменился id родительской операции.
string parent_operation_id = 17;- Specified by:
getParentOperationIdBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for parentOperationId.
-
setParentOperationId
Идентификатор родительской операции, может измениться, если изменился id родительской операции.
string parent_operation_id = 17;- Parameters:
value- The parentOperationId to set.- Returns:
- This builder for chaining.
-
clearParentOperationId
Идентификатор родительской операции, может измениться, если изменился id родительской операции.
string parent_operation_id = 17;- Returns:
- This builder for chaining.
-
setParentOperationIdBytes
Идентификатор родительской операции, может измениться, если изменился id родительской операции.
string parent_operation_id = 17;- Parameters:
value- The bytes for parentOperationId to set.- Returns:
- This builder for chaining.
-
getName
Название операции.
string name = 18;- Specified by:
getNamein interfaceOperationItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Название операции.
string name = 18;- Specified by:
getNameBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for name.
-
setName
Название операции.
string name = 18;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Название операции.
string name = 18;- Returns:
- This builder for chaining.
-
setNameBytes
Название операции.
string name = 18;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDate
public boolean hasDate()Дата поручения.
.google.protobuf.Timestamp date = 21;- Specified by:
hasDatein interfaceOperationItemOrBuilder- Returns:
- Whether the date field is set.
-
getDate
public com.google.protobuf.Timestamp getDate()Дата поручения.
.google.protobuf.Timestamp date = 21;- Specified by:
getDatein interfaceOperationItemOrBuilder- Returns:
- The date.
-
setDate
Дата поручения.
.google.protobuf.Timestamp date = 21; -
setDate
Дата поручения.
.google.protobuf.Timestamp date = 21; -
mergeDate
Дата поручения.
.google.protobuf.Timestamp date = 21; -
clearDate
Дата поручения.
.google.protobuf.Timestamp date = 21; -
getDateBuilder
public com.google.protobuf.Timestamp.Builder getDateBuilder()Дата поручения.
.google.protobuf.Timestamp date = 21; -
getDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getDateOrBuilder()Дата поручения.
.google.protobuf.Timestamp date = 21;- Specified by:
getDateOrBuilderin interfaceOperationItemOrBuilder
-
getTypeValue
public int getTypeValue()Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType type = 22;- Specified by:
getTypeValuein interfaceOperationItemOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType type = 22;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType type = 22;- Specified by:
getTypein interfaceOperationItemOrBuilder- Returns:
- The type.
-
setType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType type = 22;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType type = 22;- Returns:
- This builder for chaining.
-
getDescription
Описание операции.
string description = 23;- Specified by:
getDescriptionin interfaceOperationItemOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Описание операции.
string description = 23;- Specified by:
getDescriptionBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for description.
-
setDescription
Описание операции.
string description = 23;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Описание операции.
string description = 23;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Описание операции.
string description = 23;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()Статус поручения.
.tinkoff.public.invest.api.contract.v1.OperationState state = 24;- Specified by:
getStateValuein interfaceOperationItemOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Статус поручения.
.tinkoff.public.invest.api.contract.v1.OperationState state = 24;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Статус поручения.
.tinkoff.public.invest.api.contract.v1.OperationState state = 24;- Specified by:
getStatein interfaceOperationItemOrBuilder- Returns:
- The state.
-
setState
Статус поручения.
.tinkoff.public.invest.api.contract.v1.OperationState state = 24;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Статус поручения.
.tinkoff.public.invest.api.contract.v1.OperationState state = 24;- Returns:
- This builder for chaining.
-
getInstrumentUid
Уникальный идентификатор инструмента.
string instrument_uid = 31;- Specified by:
getInstrumentUidin interfaceOperationItemOrBuilder- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
public com.google.protobuf.ByteString getInstrumentUidBytes()Уникальный идентификатор инструмента.
string instrument_uid = 31;- Specified by:
getInstrumentUidBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for instrumentUid.
-
setInstrumentUid
Уникальный идентификатор инструмента.
string instrument_uid = 31;- Parameters:
value- The instrumentUid to set.- Returns:
- This builder for chaining.
-
clearInstrumentUid
Уникальный идентификатор инструмента.
string instrument_uid = 31;- Returns:
- This builder for chaining.
-
setInstrumentUidBytes
Уникальный идентификатор инструмента.
string instrument_uid = 31;- Parameters:
value- The bytes for instrumentUid to set.- Returns:
- This builder for chaining.
-
getFigi
Figi.
string figi = 32;- Specified by:
getFigiin interfaceOperationItemOrBuilder- Returns:
- The figi.
-
getFigiBytes
public com.google.protobuf.ByteString getFigiBytes()Figi.
string figi = 32;- Specified by:
getFigiBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for figi.
-
setFigi
Figi.
string figi = 32;- Parameters:
value- The figi to set.- Returns:
- This builder for chaining.
-
clearFigi
Figi.
string figi = 32;- Returns:
- This builder for chaining.
-
setFigiBytes
Figi.
string figi = 32;- Parameters:
value- The bytes for figi to set.- Returns:
- This builder for chaining.
-
getInstrumentType
Тип инструмента.
string instrument_type = 33;- Specified by:
getInstrumentTypein interfaceOperationItemOrBuilder- Returns:
- The instrumentType.
-
getInstrumentTypeBytes
public com.google.protobuf.ByteString getInstrumentTypeBytes()Тип инструмента.
string instrument_type = 33;- Specified by:
getInstrumentTypeBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for instrumentType.
-
setInstrumentType
Тип инструмента.
string instrument_type = 33;- Parameters:
value- The instrumentType to set.- Returns:
- This builder for chaining.
-
clearInstrumentType
Тип инструмента.
string instrument_type = 33;- Returns:
- This builder for chaining.
-
setInstrumentTypeBytes
Тип инструмента.
string instrument_type = 33;- Parameters:
value- The bytes for instrumentType to set.- Returns:
- This builder for chaining.
-
getInstrumentKindValue
public int getInstrumentKindValue()Тип инструмента.
.tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34;- Specified by:
getInstrumentKindValuein interfaceOperationItemOrBuilder- Returns:
- The enum numeric value on the wire for instrumentKind.
-
setInstrumentKindValue
Тип инструмента.
.tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34;- Parameters:
value- The enum numeric value on the wire for instrumentKind to set.- Returns:
- This builder for chaining.
-
getInstrumentKind
Тип инструмента.
.tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34;- Specified by:
getInstrumentKindin interfaceOperationItemOrBuilder- Returns:
- The instrumentKind.
-
setInstrumentKind
Тип инструмента.
.tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34;- Parameters:
value- The instrumentKind to set.- Returns:
- This builder for chaining.
-
clearInstrumentKind
Тип инструмента.
.tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34;- Returns:
- This builder for chaining.
-
hasPayment
public boolean hasPayment()Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41;- Specified by:
hasPaymentin interfaceOperationItemOrBuilder- Returns:
- Whether the payment field is set.
-
getPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41;- Specified by:
getPaymentin interfaceOperationItemOrBuilder- Returns:
- The payment.
-
setPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; -
setPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; -
mergePayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; -
clearPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; -
getPaymentBuilder
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; -
getPaymentOrBuilder
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41;- Specified by:
getPaymentOrBuilderin interfaceOperationItemOrBuilder
-
hasPrice
public boolean hasPrice()Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42;- Specified by:
hasPricein interfaceOperationItemOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42;- Specified by:
getPricein interfaceOperationItemOrBuilder- Returns:
- The price.
-
setPrice
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; -
setPrice
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; -
mergePrice
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; -
clearPrice
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; -
getPriceBuilder
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; -
getPriceOrBuilder
Цена операции за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 42;- Specified by:
getPriceOrBuilderin interfaceOperationItemOrBuilder
-
hasCommission
public boolean hasCommission()Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43;- Specified by:
hasCommissionin interfaceOperationItemOrBuilder- Returns:
- Whether the commission field is set.
-
getCommission
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43;- Specified by:
getCommissionin interfaceOperationItemOrBuilder- Returns:
- The commission.
-
setCommission
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; -
setCommission
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; -
mergeCommission
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; -
clearCommission
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; -
getCommissionBuilder
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; -
getCommissionOrBuilder
Комиссия.
.tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43;- Specified by:
getCommissionOrBuilderin interfaceOperationItemOrBuilder
-
hasYield
public boolean hasYield()Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44;- Specified by:
hasYieldin interfaceOperationItemOrBuilder- Returns:
- Whether the yield field is set.
-
getYield
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44;- Specified by:
getYieldin interfaceOperationItemOrBuilder- Returns:
- The yield.
-
setYield
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; -
setYield
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; -
mergeYield
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; -
clearYield
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; -
getYieldBuilder
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; -
getYieldOrBuilder
Доходность.
.tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44;- Specified by:
getYieldOrBuilderin interfaceOperationItemOrBuilder
-
hasYieldRelative
public boolean hasYieldRelative()Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45;- Specified by:
hasYieldRelativein interfaceOperationItemOrBuilder- Returns:
- Whether the yieldRelative field is set.
-
getYieldRelative
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45;- Specified by:
getYieldRelativein interfaceOperationItemOrBuilder- Returns:
- The yieldRelative.
-
setYieldRelative
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; -
setYieldRelative
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; -
mergeYieldRelative
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; -
clearYieldRelative
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; -
getYieldRelativeBuilder
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; -
getYieldRelativeOrBuilder
Относительная доходность.
.tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45;- Specified by:
getYieldRelativeOrBuilderin interfaceOperationItemOrBuilder
-
hasAccruedInt
public boolean hasAccruedInt()Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46;- Specified by:
hasAccruedIntin interfaceOperationItemOrBuilder- Returns:
- Whether the accruedInt field is set.
-
getAccruedInt
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46;- Specified by:
getAccruedIntin interfaceOperationItemOrBuilder- Returns:
- The accruedInt.
-
setAccruedInt
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; -
setAccruedInt
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; -
mergeAccruedInt
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; -
clearAccruedInt
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; -
getAccruedIntBuilder
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; -
getAccruedIntOrBuilder
Накопленный купонный доход.
.tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46;- Specified by:
getAccruedIntOrBuilderin interfaceOperationItemOrBuilder
-
getQuantity
public long getQuantity()Количество единиц инструмента.
int64 quantity = 51;- Specified by:
getQuantityin interfaceOperationItemOrBuilder- Returns:
- The quantity.
-
setQuantity
Количество единиц инструмента.
int64 quantity = 51;- Parameters:
value- The quantity to set.- Returns:
- This builder for chaining.
-
clearQuantity
Количество единиц инструмента.
int64 quantity = 51;- Returns:
- This builder for chaining.
-
getQuantityRest
public long getQuantityRest()Неисполненный остаток по сделке.
int64 quantity_rest = 52;- Specified by:
getQuantityRestin interfaceOperationItemOrBuilder- Returns:
- The quantityRest.
-
setQuantityRest
Неисполненный остаток по сделке.
int64 quantity_rest = 52;- Parameters:
value- The quantityRest to set.- Returns:
- This builder for chaining.
-
clearQuantityRest
Неисполненный остаток по сделке.
int64 quantity_rest = 52;- Returns:
- This builder for chaining.
-
getQuantityDone
public long getQuantityDone()Исполненный остаток.
int64 quantity_done = 53;- Specified by:
getQuantityDonein interfaceOperationItemOrBuilder- Returns:
- The quantityDone.
-
setQuantityDone
Исполненный остаток.
int64 quantity_done = 53;- Parameters:
value- The quantityDone to set.- Returns:
- This builder for chaining.
-
clearQuantityDone
Исполненный остаток.
int64 quantity_done = 53;- Returns:
- This builder for chaining.
-
hasCancelDateTime
public boolean hasCancelDateTime()Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56;- Specified by:
hasCancelDateTimein interfaceOperationItemOrBuilder- Returns:
- Whether the cancelDateTime field is set.
-
getCancelDateTime
public com.google.protobuf.Timestamp getCancelDateTime()Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56;- Specified by:
getCancelDateTimein interfaceOperationItemOrBuilder- Returns:
- The cancelDateTime.
-
setCancelDateTime
Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56; -
setCancelDateTime
public OperationItem.Builder setCancelDateTime(com.google.protobuf.Timestamp.Builder builderForValue) Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56; -
mergeCancelDateTime
Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56; -
clearCancelDateTime
Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56; -
getCancelDateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCancelDateTimeBuilder()Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56; -
getCancelDateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCancelDateTimeOrBuilder()Дата и время снятия заявки.
.google.protobuf.Timestamp cancel_date_time = 56;- Specified by:
getCancelDateTimeOrBuilderin interfaceOperationItemOrBuilder
-
getCancelReason
Причина отмены операции.
string cancel_reason = 57;- Specified by:
getCancelReasonin interfaceOperationItemOrBuilder- Returns:
- The cancelReason.
-
getCancelReasonBytes
public com.google.protobuf.ByteString getCancelReasonBytes()Причина отмены операции.
string cancel_reason = 57;- Specified by:
getCancelReasonBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for cancelReason.
-
setCancelReason
Причина отмены операции.
string cancel_reason = 57;- Parameters:
value- The cancelReason to set.- Returns:
- This builder for chaining.
-
clearCancelReason
Причина отмены операции.
string cancel_reason = 57;- Returns:
- This builder for chaining.
-
setCancelReasonBytes
Причина отмены операции.
string cancel_reason = 57;- Parameters:
value- The bytes for cancelReason to set.- Returns:
- This builder for chaining.
-
hasTradesInfo
public boolean hasTradesInfo()Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61;- Specified by:
hasTradesInfoin interfaceOperationItemOrBuilder- Returns:
- Whether the tradesInfo field is set.
-
getTradesInfo
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61;- Specified by:
getTradesInfoin interfaceOperationItemOrBuilder- Returns:
- The tradesInfo.
-
setTradesInfo
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; -
setTradesInfo
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; -
mergeTradesInfo
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; -
clearTradesInfo
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; -
getTradesInfoBuilder
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; -
getTradesInfoOrBuilder
Массив сделок.
.tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61;- Specified by:
getTradesInfoOrBuilderin interfaceOperationItemOrBuilder
-
getAssetUid
Идентификатор актива
string asset_uid = 64;- Specified by:
getAssetUidin interfaceOperationItemOrBuilder- Returns:
- The assetUid.
-
getAssetUidBytes
public com.google.protobuf.ByteString getAssetUidBytes()Идентификатор актива
string asset_uid = 64;- Specified by:
getAssetUidBytesin interfaceOperationItemOrBuilder- Returns:
- The bytes for assetUid.
-
setAssetUid
Идентификатор актива
string asset_uid = 64;- Parameters:
value- The assetUid to set.- Returns:
- This builder for chaining.
-
clearAssetUid
Идентификатор актива
string asset_uid = 64;- Returns:
- This builder for chaining.
-
setAssetUidBytes
Идентификатор актива
string asset_uid = 64;- Parameters:
value- The bytes for assetUid to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OperationItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
-
mergeUnknownFields
public final OperationItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OperationItem.Builder>
-