Package ru.tinkoff.piapi.contract.v1
Class ReplaceOrderRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
ru.tinkoff.piapi.contract.v1.ReplaceOrderRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ReplaceOrderRequestOrBuilder
- Enclosing class:
ReplaceOrderRequest
public static final class ReplaceOrderRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
implements ReplaceOrderRequestOrBuilder
Запрос изменения выставленной заявки.Protobuf type
tinkoff.public.invest.api.contract.v1.ReplaceOrderRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Номер счета.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Новый идентификатор запроса выставления поручения для целей идемпотентности.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Идентификатор заявки на бирже.Цена за 1 инструмент.Тип цены.Количество лотов.clone()Номер счета.com.google.protobuf.ByteStringНомер счета.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorНовый идентификатор запроса выставления поручения для целей идемпотентности.com.google.protobuf.ByteStringНовый идентификатор запроса выставления поручения для целей идемпотентности.Идентификатор заявки на бирже.com.google.protobuf.ByteStringИдентификатор заявки на бирже.getPrice()Цена за 1 инструмент.Цена за 1 инструмент.Цена за 1 инструмент.Тип цены.intТип цены.longКоличество лотов.booleanhasPrice()Цена за 1 инструмент.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ReplaceOrderRequest other) mergePrice(Quotation value) Цена за 1 инструмент.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAccountId(String value) Номер счета.setAccountIdBytes(com.google.protobuf.ByteString value) Номер счета.setIdempotencyKey(String value) Новый идентификатор запроса выставления поручения для целей идемпотентности.setIdempotencyKeyBytes(com.google.protobuf.ByteString value) Новый идентификатор запроса выставления поручения для целей идемпотентности.setOrderId(String value) Идентификатор заявки на бирже.setOrderIdBytes(com.google.protobuf.ByteString value) Идентификатор заявки на бирже.Цена за 1 инструмент.setPrice(Quotation.Builder builderForValue) Цена за 1 инструмент.setPriceType(PriceType value) Тип цены.setPriceTypeValue(int value) Тип цены.setQuantity(long value) Количество лотов.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<ReplaceOrderRequest.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<ReplaceOrderRequest.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<ReplaceOrderRequest.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<ReplaceOrderRequest.Builder>
-
setField
public ReplaceOrderRequest.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<ReplaceOrderRequest.Builder>
-
clearField
public ReplaceOrderRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
-
clearOneof
public ReplaceOrderRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
-
setRepeatedField
public ReplaceOrderRequest.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<ReplaceOrderRequest.Builder>
-
addRepeatedField
public ReplaceOrderRequest.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<ReplaceOrderRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReplaceOrderRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
-
mergeFrom
public ReplaceOrderRequest.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<ReplaceOrderRequest.Builder>- Throws:
IOException
-
getAccountId
Номер счета.
string account_id = 1;- Specified by:
getAccountIdin interfaceReplaceOrderRequestOrBuilder- Returns:
- The accountId.
-
getAccountIdBytes
public com.google.protobuf.ByteString getAccountIdBytes()Номер счета.
string account_id = 1;- Specified by:
getAccountIdBytesin interfaceReplaceOrderRequestOrBuilder- Returns:
- The bytes for accountId.
-
setAccountId
Номер счета.
string account_id = 1;- Parameters:
value- The accountId to set.- Returns:
- This builder for chaining.
-
clearAccountId
Номер счета.
string account_id = 1;- Returns:
- This builder for chaining.
-
setAccountIdBytes
Номер счета.
string account_id = 1;- Parameters:
value- The bytes for accountId to set.- Returns:
- This builder for chaining.
-
getOrderId
Идентификатор заявки на бирже.
string order_id = 6;- Specified by:
getOrderIdin interfaceReplaceOrderRequestOrBuilder- Returns:
- The orderId.
-
getOrderIdBytes
public com.google.protobuf.ByteString getOrderIdBytes()Идентификатор заявки на бирже.
string order_id = 6;- Specified by:
getOrderIdBytesin interfaceReplaceOrderRequestOrBuilder- Returns:
- The bytes for orderId.
-
setOrderId
Идентификатор заявки на бирже.
string order_id = 6;- Parameters:
value- The orderId to set.- Returns:
- This builder for chaining.
-
clearOrderId
Идентификатор заявки на бирже.
string order_id = 6;- Returns:
- This builder for chaining.
-
setOrderIdBytes
Идентификатор заявки на бирже.
string order_id = 6;- Parameters:
value- The bytes for orderId to set.- Returns:
- This builder for chaining.
-
getIdempotencyKey
Новый идентификатор запроса выставления поручения для целей идемпотентности. Максимальная длина 36 символов. Перезатирает старый ключ.
string idempotency_key = 7;- Specified by:
getIdempotencyKeyin interfaceReplaceOrderRequestOrBuilder- Returns:
- The idempotencyKey.
-
getIdempotencyKeyBytes
public com.google.protobuf.ByteString getIdempotencyKeyBytes()Новый идентификатор запроса выставления поручения для целей идемпотентности. Максимальная длина 36 символов. Перезатирает старый ключ.
string idempotency_key = 7;- Specified by:
getIdempotencyKeyBytesin interfaceReplaceOrderRequestOrBuilder- Returns:
- The bytes for idempotencyKey.
-
setIdempotencyKey
Новый идентификатор запроса выставления поручения для целей идемпотентности. Максимальная длина 36 символов. Перезатирает старый ключ.
string idempotency_key = 7;- Parameters:
value- The idempotencyKey to set.- Returns:
- This builder for chaining.
-
clearIdempotencyKey
Новый идентификатор запроса выставления поручения для целей идемпотентности. Максимальная длина 36 символов. Перезатирает старый ключ.
string idempotency_key = 7;- Returns:
- This builder for chaining.
-
setIdempotencyKeyBytes
Новый идентификатор запроса выставления поручения для целей идемпотентности. Максимальная длина 36 символов. Перезатирает старый ключ.
string idempotency_key = 7;- Parameters:
value- The bytes for idempotencyKey to set.- Returns:
- This builder for chaining.
-
getQuantity
public long getQuantity()Количество лотов.
int64 quantity = 11;- Specified by:
getQuantityin interfaceReplaceOrderRequestOrBuilder- Returns:
- The quantity.
-
setQuantity
Количество лотов.
int64 quantity = 11;- Parameters:
value- The quantity to set.- Returns:
- This builder for chaining.
-
clearQuantity
Количество лотов.
int64 quantity = 11;- Returns:
- This builder for chaining.
-
hasPrice
public boolean hasPrice()Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12;- Specified by:
hasPricein interfaceReplaceOrderRequestOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12;- Specified by:
getPricein interfaceReplaceOrderRequestOrBuilder- Returns:
- The price.
-
setPrice
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12; -
setPrice
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12; -
mergePrice
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12; -
clearPrice
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12; -
getPriceBuilder
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12; -
getPriceOrBuilder
Цена за 1 инструмент.
.tinkoff.public.invest.api.contract.v1.Quotation price = 12;- Specified by:
getPriceOrBuilderin interfaceReplaceOrderRequestOrBuilder
-
getPriceTypeValue
public int getPriceTypeValue()Тип цены.
.tinkoff.public.invest.api.contract.v1.PriceType price_type = 13;- Specified by:
getPriceTypeValuein interfaceReplaceOrderRequestOrBuilder- Returns:
- The enum numeric value on the wire for priceType.
-
setPriceTypeValue
Тип цены.
.tinkoff.public.invest.api.contract.v1.PriceType price_type = 13;- Parameters:
value- The enum numeric value on the wire for priceType to set.- Returns:
- This builder for chaining.
-
getPriceType
Тип цены.
.tinkoff.public.invest.api.contract.v1.PriceType price_type = 13;- Specified by:
getPriceTypein interfaceReplaceOrderRequestOrBuilder- Returns:
- The priceType.
-
setPriceType
Тип цены.
.tinkoff.public.invest.api.contract.v1.PriceType price_type = 13;- Parameters:
value- The priceType to set.- Returns:
- This builder for chaining.
-
clearPriceType
Тип цены.
.tinkoff.public.invest.api.contract.v1.PriceType price_type = 13;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ReplaceOrderRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
-
mergeUnknownFields
public final ReplaceOrderRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplaceOrderRequest.Builder>
-