Package ru.tinkoff.piapi.contract.v1
Class Operation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
ru.tinkoff.piapi.contract.v1.Operation.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,OperationOrBuilder
- Enclosing class:
Operation
public static final class Operation.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
implements OperationOrBuilder
Данные по операции.Protobuf type
tinkoff.public.invest.api.contract.v1.Operation-
Method Summary
Modifier and TypeMethodDescriptionaddAllTrades(Iterable<? extends OperationTrade> values) Массив сделок.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTrades(int index, OperationTrade value) Массив сделок.addTrades(int index, OperationTrade.Builder builderForValue) Массив сделок.addTrades(OperationTrade value) Массив сделок.addTrades(OperationTrade.Builder builderForValue) Массив сделок.Массив сделок.addTradesBuilder(int index) Массив сделок.build()clear()Идентификатор активаВалюта операции.Дата и время операции в формате часовом поясе UTC.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Figi-идентификатор инструмента, связанного с операцией.clearId()Идентификатор операции.Тип инструмента.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Тип операции.Идентификатор родительской операции.Сумма операции.Цена операции за 1 инструмент.Количество единиц инструмента.Неисполненный остаток по сделке.Статус операции.Массив сделок.Текстовое описание типа операции.clone()Идентификатор активаcom.google.protobuf.ByteStringИдентификатор активаВалюта операции.com.google.protobuf.ByteStringВалюта операции.com.google.protobuf.TimestampgetDate()Дата и время операции в формате часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата и время операции в формате часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время операции в формате часовом поясе UTC.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFigi()Figi-идентификатор инструмента, связанного с операцией.com.google.protobuf.ByteStringFigi-идентификатор инструмента, связанного с операцией.getId()Идентификатор операции.com.google.protobuf.ByteStringИдентификатор операции.Тип инструмента.com.google.protobuf.ByteStringТип инструмента.Тип операции.intТип операции.Идентификатор родительской операции.com.google.protobuf.ByteStringИдентификатор родительской операции.Сумма операции.Сумма операции.Сумма операции.getPrice()Цена операции за 1 инструмент.Цена операции за 1 инструмент.Цена операции за 1 инструмент.longКоличество единиц инструмента.longНеисполненный остаток по сделке.getState()Статус операции.intСтатус операции.getTrades(int index) Массив сделок.getTradesBuilder(int index) Массив сделок.Массив сделок.intМассив сделок.Массив сделок.getTradesOrBuilder(int index) Массив сделок.List<? extends OperationTradeOrBuilder>Массив сделок.getType()Текстовое описание типа операции.com.google.protobuf.ByteStringТекстовое описание типа операции.booleanhasDate()Дата и время операции в формате часовом поясе UTC.booleanСумма операции.booleanhasPrice()Цена операции за 1 инструмент.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDate(com.google.protobuf.Timestamp value) Дата и время операции в формате часовом поясе UTC.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePayment(MoneyValue value) Сумма операции.mergePrice(MoneyValue value) Цена операции за 1 инструмент.final Operation.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTrades(int index) Массив сделок.setAssetUid(String value) Идентификатор активаsetAssetUidBytes(com.google.protobuf.ByteString value) Идентификатор активаsetCurrency(String value) Валюта операции.setCurrencyBytes(com.google.protobuf.ByteString value) Валюта операции.setDate(com.google.protobuf.Timestamp value) Дата и время операции в формате часовом поясе UTC.setDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата и время операции в формате часовом поясе UTC.Figi-идентификатор инструмента, связанного с операцией.setFigiBytes(com.google.protobuf.ByteString value) Figi-идентификатор инструмента, связанного с операцией.Идентификатор операции.setIdBytes(com.google.protobuf.ByteString value) Идентификатор операции.setInstrumentType(String value) Тип инструмента.setInstrumentTypeBytes(com.google.protobuf.ByteString value) Тип инструмента.setOperationType(OperationType value) Тип операции.setOperationTypeValue(int value) Тип операции.setParentOperationId(String value) Идентификатор родительской операции.setParentOperationIdBytes(com.google.protobuf.ByteString value) Идентификатор родительской операции.setPayment(MoneyValue value) Сумма операции.setPayment(MoneyValue.Builder builderForValue) Сумма операции.setPrice(MoneyValue value) Цена операции за 1 инструмент.setPrice(MoneyValue.Builder builderForValue) Цена операции за 1 инструмент.setQuantity(long value) Количество единиц инструмента.setQuantityRest(long value) Неисполненный остаток по сделке.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setState(OperationState value) Статус операции.setStateValue(int value) Статус операции.setTrades(int index, OperationTrade value) Массив сделок.setTrades(int index, OperationTrade.Builder builderForValue) Массив сделок.Текстовое описание типа операции.setTypeBytes(com.google.protobuf.ByteString value) Текстовое описание типа операции.final Operation.BuildersetUnknownFields(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<Operation.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<Operation.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<Operation.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<Operation.Builder>
-
setField
public Operation.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<Operation.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
-
setRepeatedField
public Operation.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<Operation.Builder>
-
addRepeatedField
public Operation.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<Operation.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Operation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
-
mergeFrom
public Operation.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<Operation.Builder>- Throws:
IOException
-
getId
Идентификатор операции.
string id = 1;- Specified by:
getIdin interfaceOperationOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Идентификатор операции.
string id = 1;- Specified by:
getIdBytesin interfaceOperationOrBuilder- Returns:
- The bytes for id.
-
setId
Идентификатор операции.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Идентификатор операции.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
Идентификатор операции.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getParentOperationId
Идентификатор родительской операции.
string parent_operation_id = 2;- Specified by:
getParentOperationIdin interfaceOperationOrBuilder- Returns:
- The parentOperationId.
-
getParentOperationIdBytes
public com.google.protobuf.ByteString getParentOperationIdBytes()Идентификатор родительской операции.
string parent_operation_id = 2;- Specified by:
getParentOperationIdBytesin interfaceOperationOrBuilder- Returns:
- The bytes for parentOperationId.
-
setParentOperationId
Идентификатор родительской операции.
string parent_operation_id = 2;- Parameters:
value- The parentOperationId to set.- Returns:
- This builder for chaining.
-
clearParentOperationId
Идентификатор родительской операции.
string parent_operation_id = 2;- Returns:
- This builder for chaining.
-
setParentOperationIdBytes
Идентификатор родительской операции.
string parent_operation_id = 2;- Parameters:
value- The bytes for parentOperationId to set.- Returns:
- This builder for chaining.
-
getCurrency
Валюта операции.
string currency = 3;- Specified by:
getCurrencyin interfaceOperationOrBuilder- Returns:
- The currency.
-
getCurrencyBytes
public com.google.protobuf.ByteString getCurrencyBytes()Валюта операции.
string currency = 3;- Specified by:
getCurrencyBytesin interfaceOperationOrBuilder- Returns:
- The bytes for currency.
-
setCurrency
Валюта операции.
string currency = 3;- Parameters:
value- The currency to set.- Returns:
- This builder for chaining.
-
clearCurrency
Валюта операции.
string currency = 3;- Returns:
- This builder for chaining.
-
setCurrencyBytes
Валюта операции.
string currency = 3;- Parameters:
value- The bytes for currency to set.- Returns:
- This builder for chaining.
-
hasPayment
public boolean hasPayment()Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4;- Specified by:
hasPaymentin interfaceOperationOrBuilder- Returns:
- Whether the payment field is set.
-
getPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4;- Specified by:
getPaymentin interfaceOperationOrBuilder- Returns:
- The payment.
-
setPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4; -
setPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4; -
mergePayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4; -
clearPayment
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4; -
getPaymentBuilder
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4; -
getPaymentOrBuilder
Сумма операции.
.tinkoff.public.invest.api.contract.v1.MoneyValue payment = 4;- Specified by:
getPaymentOrBuilderin interfaceOperationOrBuilder
-
hasPrice
public boolean hasPrice()Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5;- Specified by:
hasPricein interfaceOperationOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5;- Specified by:
getPricein interfaceOperationOrBuilder- Returns:
- The price.
-
setPrice
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5; -
setPrice
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5; -
mergePrice
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5; -
clearPrice
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5; -
getPriceBuilder
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5; -
getPriceOrBuilder
Цена операции за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 5;- Specified by:
getPriceOrBuilderin interfaceOperationOrBuilder
-
getStateValue
public int getStateValue()Статус операции.
.tinkoff.public.invest.api.contract.v1.OperationState state = 6;- Specified by:
getStateValuein interfaceOperationOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Статус операции.
.tinkoff.public.invest.api.contract.v1.OperationState state = 6;- 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 = 6;- Specified by:
getStatein interfaceOperationOrBuilder- Returns:
- The state.
-
setState
Статус операции.
.tinkoff.public.invest.api.contract.v1.OperationState state = 6;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Статус операции.
.tinkoff.public.invest.api.contract.v1.OperationState state = 6;- Returns:
- This builder for chaining.
-
getQuantity
public long getQuantity()Количество единиц инструмента.
int64 quantity = 7;- Specified by:
getQuantityin interfaceOperationOrBuilder- Returns:
- The quantity.
-
setQuantity
Количество единиц инструмента.
int64 quantity = 7;- Parameters:
value- The quantity to set.- Returns:
- This builder for chaining.
-
clearQuantity
Количество единиц инструмента.
int64 quantity = 7;- Returns:
- This builder for chaining.
-
getQuantityRest
public long getQuantityRest()Неисполненный остаток по сделке.
int64 quantity_rest = 8;- Specified by:
getQuantityRestin interfaceOperationOrBuilder- Returns:
- The quantityRest.
-
setQuantityRest
Неисполненный остаток по сделке.
int64 quantity_rest = 8;- Parameters:
value- The quantityRest to set.- Returns:
- This builder for chaining.
-
clearQuantityRest
Неисполненный остаток по сделке.
int64 quantity_rest = 8;- Returns:
- This builder for chaining.
-
getFigi
Figi-идентификатор инструмента, связанного с операцией.
string figi = 9;- Specified by:
getFigiin interfaceOperationOrBuilder- Returns:
- The figi.
-
getFigiBytes
public com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента, связанного с операцией.
string figi = 9;- Specified by:
getFigiBytesin interfaceOperationOrBuilder- Returns:
- The bytes for figi.
-
setFigi
Figi-идентификатор инструмента, связанного с операцией.
string figi = 9;- Parameters:
value- The figi to set.- Returns:
- This builder for chaining.
-
clearFigi
Figi-идентификатор инструмента, связанного с операцией.
string figi = 9;- Returns:
- This builder for chaining.
-
setFigiBytes
Figi-идентификатор инструмента, связанного с операцией.
string figi = 9;- Parameters:
value- The bytes for figi to set.- Returns:
- This builder for chaining.
-
getInstrumentType
Тип инструмента. Возможные значения: </br>**bond** — облигация; </br>**share** — акция; </br>**currency** — валюта; </br>**etf** — фонд; </br>**futures** — фьючерс.
string instrument_type = 10;- Specified by:
getInstrumentTypein interfaceOperationOrBuilder- Returns:
- The instrumentType.
-
getInstrumentTypeBytes
public com.google.protobuf.ByteString getInstrumentTypeBytes()Тип инструмента. Возможные значения: </br>**bond** — облигация; </br>**share** — акция; </br>**currency** — валюта; </br>**etf** — фонд; </br>**futures** — фьючерс.
string instrument_type = 10;- Specified by:
getInstrumentTypeBytesin interfaceOperationOrBuilder- Returns:
- The bytes for instrumentType.
-
setInstrumentType
Тип инструмента. Возможные значения: </br>**bond** — облигация; </br>**share** — акция; </br>**currency** — валюта; </br>**etf** — фонд; </br>**futures** — фьючерс.
string instrument_type = 10;- Parameters:
value- The instrumentType to set.- Returns:
- This builder for chaining.
-
clearInstrumentType
Тип инструмента. Возможные значения: </br>**bond** — облигация; </br>**share** — акция; </br>**currency** — валюта; </br>**etf** — фонд; </br>**futures** — фьючерс.
string instrument_type = 10;- Returns:
- This builder for chaining.
-
setInstrumentTypeBytes
Тип инструмента. Возможные значения: </br>**bond** — облигация; </br>**share** — акция; </br>**currency** — валюта; </br>**etf** — фонд; </br>**futures** — фьючерс.
string instrument_type = 10;- Parameters:
value- The bytes for instrumentType to set.- Returns:
- This builder for chaining.
-
hasDate
public boolean hasDate()Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11;- Specified by:
hasDatein interfaceOperationOrBuilder- Returns:
- Whether the date field is set.
-
getDate
public com.google.protobuf.Timestamp getDate()Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11;- Specified by:
getDatein interfaceOperationOrBuilder- Returns:
- The date.
-
setDate
Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11; -
setDate
Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11; -
mergeDate
Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11; -
clearDate
Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11; -
getDateBuilder
public com.google.protobuf.Timestamp.Builder getDateBuilder()Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11; -
getDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getDateOrBuilder()Дата и время операции в формате часовом поясе UTC.
.google.protobuf.Timestamp date = 11;- Specified by:
getDateOrBuilderin interfaceOperationOrBuilder
-
getType
Текстовое описание типа операции.
string type = 12;- Specified by:
getTypein interfaceOperationOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()Текстовое описание типа операции.
string type = 12;- Specified by:
getTypeBytesin interfaceOperationOrBuilder- Returns:
- The bytes for type.
-
setType
Текстовое описание типа операции.
string type = 12;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Текстовое описание типа операции.
string type = 12;- Returns:
- This builder for chaining.
-
setTypeBytes
Текстовое описание типа операции.
string type = 12;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getOperationTypeValue
public int getOperationTypeValue()Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType operation_type = 13;- Specified by:
getOperationTypeValuein interfaceOperationOrBuilder- Returns:
- The enum numeric value on the wire for operationType.
-
setOperationTypeValue
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType operation_type = 13;- Parameters:
value- The enum numeric value on the wire for operationType to set.- Returns:
- This builder for chaining.
-
getOperationType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType operation_type = 13;- Specified by:
getOperationTypein interfaceOperationOrBuilder- Returns:
- The operationType.
-
setOperationType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType operation_type = 13;- Parameters:
value- The operationType to set.- Returns:
- This builder for chaining.
-
clearOperationType
Тип операции.
.tinkoff.public.invest.api.contract.v1.OperationType operation_type = 13;- Returns:
- This builder for chaining.
-
getTradesList
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14;- Specified by:
getTradesListin interfaceOperationOrBuilder
-
getTradesCount
public int getTradesCount()Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14;- Specified by:
getTradesCountin interfaceOperationOrBuilder
-
getTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14;- Specified by:
getTradesin interfaceOperationOrBuilder
-
setTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
setTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addAllTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
clearTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
removeTrades
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
getTradesBuilder
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
getTradesOrBuilder
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14;- Specified by:
getTradesOrBuilderin interfaceOperationOrBuilder
-
getTradesOrBuilderList
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14;- Specified by:
getTradesOrBuilderListin interfaceOperationOrBuilder
-
addTradesBuilder
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
addTradesBuilder
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
getTradesBuilderList
Массив сделок.
repeated .tinkoff.public.invest.api.contract.v1.OperationTrade trades = 14; -
getAssetUid
Идентификатор актива
string asset_uid = 16;- Specified by:
getAssetUidin interfaceOperationOrBuilder- Returns:
- The assetUid.
-
getAssetUidBytes
public com.google.protobuf.ByteString getAssetUidBytes()Идентификатор актива
string asset_uid = 16;- Specified by:
getAssetUidBytesin interfaceOperationOrBuilder- Returns:
- The bytes for assetUid.
-
setAssetUid
Идентификатор актива
string asset_uid = 16;- Parameters:
value- The assetUid to set.- Returns:
- This builder for chaining.
-
clearAssetUid
Идентификатор актива
string asset_uid = 16;- Returns:
- This builder for chaining.
-
setAssetUidBytes
Идентификатор актива
string asset_uid = 16;- Parameters:
value- The bytes for assetUid to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
-
mergeUnknownFields
public final Operation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operation.Builder>
-