Package ru.tinkoff.piapi.contract.v1
Class BrokerReport.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
ru.tinkoff.piapi.contract.v1.BrokerReport.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,BrokerReportOrBuilder
- Enclosing class:
BrokerReport
public static final class BrokerReport.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
implements BrokerReportOrBuilder
Protobuf type
tinkoff.public.invest.api.contract.v1.BrokerReport-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()НКД.Комиссия брокера.Статус брокера.Режим торгов.Дата расчётов в часовом поясе UTC.Тип расчёта по сделке.Вид сделки.Торговая площадка.Комиссия клир. центра.Комиссия биржи.Признак исполнения.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Figi-идентификатор инструмента.Сокращённое наименование актива.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Сумма (без НКД).Номер поручения.Контрагент/Брокер.Цена за единицу.Количество.Ставка РЕПО (%).Дата поставки в часовом поясе UTC.Дата дог.Номер дог.Тип дог.Код актива.Сумма сделки.Дата и время заключения в часовом поясе UTC.Номер сделки.clone()НКД.НКД.НКД.Комиссия брокера.Комиссия брокера.Комиссия брокера.Статус брокера.com.google.protobuf.ByteStringСтатус брокера.Режим торгов.com.google.protobuf.ByteStringРежим торгов.com.google.protobuf.TimestampДата расчётов в часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата расчётов в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата расчётов в часовом поясе UTC.Тип расчёта по сделке.com.google.protobuf.ByteStringТип расчёта по сделке.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorВид сделки.com.google.protobuf.ByteStringВид сделки.Торговая площадка.com.google.protobuf.ByteStringТорговая площадка.Комиссия клир. центра.Комиссия клир. центра.Комиссия клир. центра.Комиссия биржи.Комиссия биржи.Комиссия биржи.Признак исполнения.com.google.protobuf.ByteStringПризнак исполнения.getFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.getName()Сокращённое наименование актива.com.google.protobuf.ByteStringСокращённое наименование актива.Сумма (без НКД).Сумма (без НКД).Сумма (без НКД).Номер поручения.com.google.protobuf.ByteStringНомер поручения.getParty()Контрагент/Брокер.com.google.protobuf.ByteStringКонтрагент/Брокер.getPrice()Цена за единицу.Цена за единицу.Цена за единицу.longКоличество.Ставка РЕПО (%).Ставка РЕПО (%).Ставка РЕПО (%).com.google.protobuf.TimestampДата поставки в часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата поставки в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата поставки в часовом поясе UTC.Дата дог.com.google.protobuf.ByteStringДата дог.Номер дог.com.google.protobuf.ByteStringНомер дог.Тип дог.com.google.protobuf.ByteStringТип дог.Код актива.com.google.protobuf.ByteStringКод актива.Сумма сделки.Сумма сделки.Сумма сделки.com.google.protobuf.TimestampДата и время заключения в часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата и время заключения в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время заключения в часовом поясе UTC.Номер сделки.com.google.protobuf.ByteStringНомер сделки.booleanНКД.booleanКомиссия брокера.booleanДата расчётов в часовом поясе UTC.booleanКомиссия клир. центра.booleanКомиссия биржи.booleanСумма (без НКД).booleanhasPrice()Цена за единицу.booleanСтавка РЕПО (%).booleanДата поставки в часовом поясе UTC.booleanСумма сделки.booleanДата и время заключения в часовом поясе UTC.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAciValue(Quotation value) НКД.mergeBrokerCommission(MoneyValue value) Комиссия брокера.mergeClearValueDate(com.google.protobuf.Timestamp value) Дата расчётов в часовом поясе UTC.Комиссия клир. центра.Комиссия биржи.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(BrokerReport other) mergeOrderAmount(MoneyValue value) Сумма (без НКД).mergePrice(MoneyValue value) Цена за единицу.mergeRepoRate(Quotation value) Ставка РЕПО (%).mergeSecValueDate(com.google.protobuf.Timestamp value) Дата поставки в часовом поясе UTC.mergeTotalOrderAmount(MoneyValue value) Сумма сделки.mergeTradeDatetime(com.google.protobuf.Timestamp value) Дата и время заключения в часовом поясе UTC.final BrokerReport.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAciValue(Quotation value) НКД.setAciValue(Quotation.Builder builderForValue) НКД.setBrokerCommission(MoneyValue value) Комиссия брокера.setBrokerCommission(MoneyValue.Builder builderForValue) Комиссия брокера.setBrokerStatus(String value) Статус брокера.setBrokerStatusBytes(com.google.protobuf.ByteString value) Статус брокера.setClassCode(String value) Режим торгов.setClassCodeBytes(com.google.protobuf.ByteString value) Режим торгов.setClearValueDate(com.google.protobuf.Timestamp value) Дата расчётов в часовом поясе UTC.setClearValueDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата расчётов в часовом поясе UTC.setDeliveryType(String value) Тип расчёта по сделке.setDeliveryTypeBytes(com.google.protobuf.ByteString value) Тип расчёта по сделке.setDirection(String value) Вид сделки.setDirectionBytes(com.google.protobuf.ByteString value) Вид сделки.setExchange(String value) Торговая площадка.setExchangeBytes(com.google.protobuf.ByteString value) Торговая площадка.Комиссия клир. центра.setExchangeClearingCommission(MoneyValue.Builder builderForValue) Комиссия клир. центра.setExchangeCommission(MoneyValue value) Комиссия биржи.setExchangeCommission(MoneyValue.Builder builderForValue) Комиссия биржи.setExecuteSign(String value) Признак исполнения.setExecuteSignBytes(com.google.protobuf.ByteString value) Признак исполнения.Figi-идентификатор инструмента.setFigiBytes(com.google.protobuf.ByteString value) Figi-идентификатор инструмента.Сокращённое наименование актива.setNameBytes(com.google.protobuf.ByteString value) Сокращённое наименование актива.setOrderAmount(MoneyValue value) Сумма (без НКД).setOrderAmount(MoneyValue.Builder builderForValue) Сумма (без НКД).setOrderId(String value) Номер поручения.setOrderIdBytes(com.google.protobuf.ByteString value) Номер поручения.Контрагент/Брокер.setPartyBytes(com.google.protobuf.ByteString value) Контрагент/Брокер.setPrice(MoneyValue value) Цена за единицу.setPrice(MoneyValue.Builder builderForValue) Цена за единицу.setQuantity(long value) Количество.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRepoRate(Quotation value) Ставка РЕПО (%).setRepoRate(Quotation.Builder builderForValue) Ставка РЕПО (%).setSecValueDate(com.google.protobuf.Timestamp value) Дата поставки в часовом поясе UTC.setSecValueDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата поставки в часовом поясе UTC.setSeparateAgreementDate(String value) Дата дог.setSeparateAgreementDateBytes(com.google.protobuf.ByteString value) Дата дог.setSeparateAgreementNumber(String value) Номер дог.setSeparateAgreementNumberBytes(com.google.protobuf.ByteString value) Номер дог.setSeparateAgreementType(String value) Тип дог.setSeparateAgreementTypeBytes(com.google.protobuf.ByteString value) Тип дог.Код актива.setTickerBytes(com.google.protobuf.ByteString value) Код актива.setTotalOrderAmount(MoneyValue value) Сумма сделки.setTotalOrderAmount(MoneyValue.Builder builderForValue) Сумма сделки.setTradeDatetime(com.google.protobuf.Timestamp value) Дата и время заключения в часовом поясе UTC.setTradeDatetime(com.google.protobuf.Timestamp.Builder builderForValue) Дата и время заключения в часовом поясе UTC.setTradeId(String value) Номер сделки.setTradeIdBytes(com.google.protobuf.ByteString value) Номер сделки.final BrokerReport.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<BrokerReport.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<BrokerReport.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<BrokerReport.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<BrokerReport.Builder>
-
setField
public BrokerReport.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<BrokerReport.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
-
setRepeatedField
public BrokerReport.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<BrokerReport.Builder>
-
addRepeatedField
public BrokerReport.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<BrokerReport.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BrokerReport.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
-
mergeFrom
public BrokerReport.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<BrokerReport.Builder>- Throws:
IOException
-
getTradeId
Номер сделки.
string trade_id = 1;- Specified by:
getTradeIdin interfaceBrokerReportOrBuilder- Returns:
- The tradeId.
-
getTradeIdBytes
public com.google.protobuf.ByteString getTradeIdBytes()Номер сделки.
string trade_id = 1;- Specified by:
getTradeIdBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for tradeId.
-
setTradeId
Номер сделки.
string trade_id = 1;- Parameters:
value- The tradeId to set.- Returns:
- This builder for chaining.
-
clearTradeId
Номер сделки.
string trade_id = 1;- Returns:
- This builder for chaining.
-
setTradeIdBytes
Номер сделки.
string trade_id = 1;- Parameters:
value- The bytes for tradeId to set.- Returns:
- This builder for chaining.
-
getOrderId
Номер поручения.
string order_id = 2;- Specified by:
getOrderIdin interfaceBrokerReportOrBuilder- Returns:
- The orderId.
-
getOrderIdBytes
public com.google.protobuf.ByteString getOrderIdBytes()Номер поручения.
string order_id = 2;- Specified by:
getOrderIdBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for orderId.
-
setOrderId
Номер поручения.
string order_id = 2;- Parameters:
value- The orderId to set.- Returns:
- This builder for chaining.
-
clearOrderId
Номер поручения.
string order_id = 2;- Returns:
- This builder for chaining.
-
setOrderIdBytes
Номер поручения.
string order_id = 2;- Parameters:
value- The bytes for orderId to set.- Returns:
- This builder for chaining.
-
getFigi
Figi-идентификатор инструмента.
string figi = 3;- Specified by:
getFigiin interfaceBrokerReportOrBuilder- Returns:
- The figi.
-
getFigiBytes
public com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента.
string figi = 3;- Specified by:
getFigiBytesin interfaceBrokerReportOrBuilder- 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.
-
getExecuteSign
Признак исполнения.
string execute_sign = 4;- Specified by:
getExecuteSignin interfaceBrokerReportOrBuilder- Returns:
- The executeSign.
-
getExecuteSignBytes
public com.google.protobuf.ByteString getExecuteSignBytes()Признак исполнения.
string execute_sign = 4;- Specified by:
getExecuteSignBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for executeSign.
-
setExecuteSign
Признак исполнения.
string execute_sign = 4;- Parameters:
value- The executeSign to set.- Returns:
- This builder for chaining.
-
clearExecuteSign
Признак исполнения.
string execute_sign = 4;- Returns:
- This builder for chaining.
-
setExecuteSignBytes
Признак исполнения.
string execute_sign = 4;- Parameters:
value- The bytes for executeSign to set.- Returns:
- This builder for chaining.
-
hasTradeDatetime
public boolean hasTradeDatetime()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5;- Specified by:
hasTradeDatetimein interfaceBrokerReportOrBuilder- Returns:
- Whether the tradeDatetime field is set.
-
getTradeDatetime
public com.google.protobuf.Timestamp getTradeDatetime()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5;- Specified by:
getTradeDatetimein interfaceBrokerReportOrBuilder- Returns:
- The tradeDatetime.
-
setTradeDatetime
Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
setTradeDatetime
Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
mergeTradeDatetime
Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
clearTradeDatetime
Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
getTradeDatetimeBuilder
public com.google.protobuf.Timestamp.Builder getTradeDatetimeBuilder()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
getTradeDatetimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getTradeDatetimeOrBuilder()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5;- Specified by:
getTradeDatetimeOrBuilderin interfaceBrokerReportOrBuilder
-
getExchange
Торговая площадка.
string exchange = 6;- Specified by:
getExchangein interfaceBrokerReportOrBuilder- Returns:
- The exchange.
-
getExchangeBytes
public com.google.protobuf.ByteString getExchangeBytes()Торговая площадка.
string exchange = 6;- Specified by:
getExchangeBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for exchange.
-
setExchange
Торговая площадка.
string exchange = 6;- Parameters:
value- The exchange to set.- Returns:
- This builder for chaining.
-
clearExchange
Торговая площадка.
string exchange = 6;- Returns:
- This builder for chaining.
-
setExchangeBytes
Торговая площадка.
string exchange = 6;- Parameters:
value- The bytes for exchange to set.- Returns:
- This builder for chaining.
-
getClassCode
Режим торгов.
string class_code = 7;- Specified by:
getClassCodein interfaceBrokerReportOrBuilder- Returns:
- The classCode.
-
getClassCodeBytes
public com.google.protobuf.ByteString getClassCodeBytes()Режим торгов.
string class_code = 7;- Specified by:
getClassCodeBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for classCode.
-
setClassCode
Режим торгов.
string class_code = 7;- Parameters:
value- The classCode to set.- Returns:
- This builder for chaining.
-
clearClassCode
Режим торгов.
string class_code = 7;- Returns:
- This builder for chaining.
-
setClassCodeBytes
Режим торгов.
string class_code = 7;- Parameters:
value- The bytes for classCode to set.- Returns:
- This builder for chaining.
-
getDirection
Вид сделки.
string direction = 8;- Specified by:
getDirectionin interfaceBrokerReportOrBuilder- Returns:
- The direction.
-
getDirectionBytes
public com.google.protobuf.ByteString getDirectionBytes()Вид сделки.
string direction = 8;- Specified by:
getDirectionBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for direction.
-
setDirection
Вид сделки.
string direction = 8;- Parameters:
value- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
Вид сделки.
string direction = 8;- Returns:
- This builder for chaining.
-
setDirectionBytes
Вид сделки.
string direction = 8;- Parameters:
value- The bytes for direction to set.- Returns:
- This builder for chaining.
-
getName
Сокращённое наименование актива.
string name = 9;- Specified by:
getNamein interfaceBrokerReportOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Сокращённое наименование актива.
string name = 9;- Specified by:
getNameBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for name.
-
setName
Сокращённое наименование актива.
string name = 9;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Сокращённое наименование актива.
string name = 9;- Returns:
- This builder for chaining.
-
setNameBytes
Сокращённое наименование актива.
string name = 9;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTicker
Код актива.
string ticker = 10;- Specified by:
getTickerin interfaceBrokerReportOrBuilder- Returns:
- The ticker.
-
getTickerBytes
public com.google.protobuf.ByteString getTickerBytes()Код актива.
string ticker = 10;- Specified by:
getTickerBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for ticker.
-
setTicker
Код актива.
string ticker = 10;- Parameters:
value- The ticker to set.- Returns:
- This builder for chaining.
-
clearTicker
Код актива.
string ticker = 10;- Returns:
- This builder for chaining.
-
setTickerBytes
Код актива.
string ticker = 10;- Parameters:
value- The bytes for ticker to set.- Returns:
- This builder for chaining.
-
hasPrice
public boolean hasPrice()Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11;- Specified by:
hasPricein interfaceBrokerReportOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11;- Specified by:
getPricein interfaceBrokerReportOrBuilder- Returns:
- The price.
-
setPrice
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
setPrice
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
mergePrice
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
clearPrice
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
getPriceBuilder
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
getPriceOrBuilder
Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11;- Specified by:
getPriceOrBuilderin interfaceBrokerReportOrBuilder
-
getQuantity
public long getQuantity()Количество.
int64 quantity = 12;- Specified by:
getQuantityin interfaceBrokerReportOrBuilder- Returns:
- The quantity.
-
setQuantity
Количество.
int64 quantity = 12;- Parameters:
value- The quantity to set.- Returns:
- This builder for chaining.
-
clearQuantity
Количество.
int64 quantity = 12;- Returns:
- This builder for chaining.
-
hasOrderAmount
public boolean hasOrderAmount()Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13;- Specified by:
hasOrderAmountin interfaceBrokerReportOrBuilder- Returns:
- Whether the orderAmount field is set.
-
getOrderAmount
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13;- Specified by:
getOrderAmountin interfaceBrokerReportOrBuilder- Returns:
- The orderAmount.
-
setOrderAmount
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
setOrderAmount
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
mergeOrderAmount
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
clearOrderAmount
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
getOrderAmountBuilder
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
getOrderAmountOrBuilder
Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13;- Specified by:
getOrderAmountOrBuilderin interfaceBrokerReportOrBuilder
-
hasAciValue
public boolean hasAciValue()НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14;- Specified by:
hasAciValuein interfaceBrokerReportOrBuilder- Returns:
- Whether the aciValue field is set.
-
getAciValue
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14;- Specified by:
getAciValuein interfaceBrokerReportOrBuilder- Returns:
- The aciValue.
-
setAciValue
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
setAciValue
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
mergeAciValue
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
clearAciValue
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
getAciValueBuilder
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
getAciValueOrBuilder
НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14;- Specified by:
getAciValueOrBuilderin interfaceBrokerReportOrBuilder
-
hasTotalOrderAmount
public boolean hasTotalOrderAmount()Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15;- Specified by:
hasTotalOrderAmountin interfaceBrokerReportOrBuilder- Returns:
- Whether the totalOrderAmount field is set.
-
getTotalOrderAmount
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15;- Specified by:
getTotalOrderAmountin interfaceBrokerReportOrBuilder- Returns:
- The totalOrderAmount.
-
setTotalOrderAmount
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
setTotalOrderAmount
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
mergeTotalOrderAmount
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
clearTotalOrderAmount
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
getTotalOrderAmountBuilder
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
getTotalOrderAmountOrBuilder
Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15;- Specified by:
getTotalOrderAmountOrBuilderin interfaceBrokerReportOrBuilder
-
hasBrokerCommission
public boolean hasBrokerCommission()Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16;- Specified by:
hasBrokerCommissionin interfaceBrokerReportOrBuilder- Returns:
- Whether the brokerCommission field is set.
-
getBrokerCommission
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16;- Specified by:
getBrokerCommissionin interfaceBrokerReportOrBuilder- Returns:
- The brokerCommission.
-
setBrokerCommission
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
setBrokerCommission
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
mergeBrokerCommission
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
clearBrokerCommission
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
getBrokerCommissionBuilder
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
getBrokerCommissionOrBuilder
Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16;- Specified by:
getBrokerCommissionOrBuilderin interfaceBrokerReportOrBuilder
-
hasExchangeCommission
public boolean hasExchangeCommission()Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17;- Specified by:
hasExchangeCommissionin interfaceBrokerReportOrBuilder- Returns:
- Whether the exchangeCommission field is set.
-
getExchangeCommission
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17;- Specified by:
getExchangeCommissionin interfaceBrokerReportOrBuilder- Returns:
- The exchangeCommission.
-
setExchangeCommission
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
setExchangeCommission
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
mergeExchangeCommission
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
clearExchangeCommission
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
getExchangeCommissionBuilder
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
getExchangeCommissionOrBuilder
Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17;- Specified by:
getExchangeCommissionOrBuilderin interfaceBrokerReportOrBuilder
-
hasExchangeClearingCommission
public boolean hasExchangeClearingCommission()Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18;- Specified by:
hasExchangeClearingCommissionin interfaceBrokerReportOrBuilder- Returns:
- Whether the exchangeClearingCommission field is set.
-
getExchangeClearingCommission
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18;- Specified by:
getExchangeClearingCommissionin interfaceBrokerReportOrBuilder- Returns:
- The exchangeClearingCommission.
-
setExchangeClearingCommission
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
setExchangeClearingCommission
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
mergeExchangeClearingCommission
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
clearExchangeClearingCommission
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
getExchangeClearingCommissionBuilder
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
getExchangeClearingCommissionOrBuilder
Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18;- Specified by:
getExchangeClearingCommissionOrBuilderin interfaceBrokerReportOrBuilder
-
hasRepoRate
public boolean hasRepoRate()Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19;- Specified by:
hasRepoRatein interfaceBrokerReportOrBuilder- Returns:
- Whether the repoRate field is set.
-
getRepoRate
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19;- Specified by:
getRepoRatein interfaceBrokerReportOrBuilder- Returns:
- The repoRate.
-
setRepoRate
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
setRepoRate
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
mergeRepoRate
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
clearRepoRate
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
getRepoRateBuilder
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
getRepoRateOrBuilder
Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19;- Specified by:
getRepoRateOrBuilderin interfaceBrokerReportOrBuilder
-
getParty
Контрагент/Брокер.
string party = 20;- Specified by:
getPartyin interfaceBrokerReportOrBuilder- Returns:
- The party.
-
getPartyBytes
public com.google.protobuf.ByteString getPartyBytes()Контрагент/Брокер.
string party = 20;- Specified by:
getPartyBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for party.
-
setParty
Контрагент/Брокер.
string party = 20;- Parameters:
value- The party to set.- Returns:
- This builder for chaining.
-
clearParty
Контрагент/Брокер.
string party = 20;- Returns:
- This builder for chaining.
-
setPartyBytes
Контрагент/Брокер.
string party = 20;- Parameters:
value- The bytes for party to set.- Returns:
- This builder for chaining.
-
hasClearValueDate
public boolean hasClearValueDate()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21;- Specified by:
hasClearValueDatein interfaceBrokerReportOrBuilder- Returns:
- Whether the clearValueDate field is set.
-
getClearValueDate
public com.google.protobuf.Timestamp getClearValueDate()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21;- Specified by:
getClearValueDatein interfaceBrokerReportOrBuilder- Returns:
- The clearValueDate.
-
setClearValueDate
Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
setClearValueDate
public BrokerReport.Builder setClearValueDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
mergeClearValueDate
Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
clearClearValueDate
Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
getClearValueDateBuilder
public com.google.protobuf.Timestamp.Builder getClearValueDateBuilder()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
getClearValueDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getClearValueDateOrBuilder()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21;- Specified by:
getClearValueDateOrBuilderin interfaceBrokerReportOrBuilder
-
hasSecValueDate
public boolean hasSecValueDate()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22;- Specified by:
hasSecValueDatein interfaceBrokerReportOrBuilder- Returns:
- Whether the secValueDate field is set.
-
getSecValueDate
public com.google.protobuf.Timestamp getSecValueDate()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22;- Specified by:
getSecValueDatein interfaceBrokerReportOrBuilder- Returns:
- The secValueDate.
-
setSecValueDate
Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
setSecValueDate
Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
mergeSecValueDate
Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
clearSecValueDate
Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
getSecValueDateBuilder
public com.google.protobuf.Timestamp.Builder getSecValueDateBuilder()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
getSecValueDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getSecValueDateOrBuilder()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22;- Specified by:
getSecValueDateOrBuilderin interfaceBrokerReportOrBuilder
-
getBrokerStatus
Статус брокера.
string broker_status = 23;- Specified by:
getBrokerStatusin interfaceBrokerReportOrBuilder- Returns:
- The brokerStatus.
-
getBrokerStatusBytes
public com.google.protobuf.ByteString getBrokerStatusBytes()Статус брокера.
string broker_status = 23;- Specified by:
getBrokerStatusBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for brokerStatus.
-
setBrokerStatus
Статус брокера.
string broker_status = 23;- Parameters:
value- The brokerStatus to set.- Returns:
- This builder for chaining.
-
clearBrokerStatus
Статус брокера.
string broker_status = 23;- Returns:
- This builder for chaining.
-
setBrokerStatusBytes
Статус брокера.
string broker_status = 23;- Parameters:
value- The bytes for brokerStatus to set.- Returns:
- This builder for chaining.
-
getSeparateAgreementType
Тип дог.
string separate_agreement_type = 24;- Specified by:
getSeparateAgreementTypein interfaceBrokerReportOrBuilder- Returns:
- The separateAgreementType.
-
getSeparateAgreementTypeBytes
public com.google.protobuf.ByteString getSeparateAgreementTypeBytes()Тип дог.
string separate_agreement_type = 24;- Specified by:
getSeparateAgreementTypeBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for separateAgreementType.
-
setSeparateAgreementType
Тип дог.
string separate_agreement_type = 24;- Parameters:
value- The separateAgreementType to set.- Returns:
- This builder for chaining.
-
clearSeparateAgreementType
Тип дог.
string separate_agreement_type = 24;- Returns:
- This builder for chaining.
-
setSeparateAgreementTypeBytes
Тип дог.
string separate_agreement_type = 24;- Parameters:
value- The bytes for separateAgreementType to set.- Returns:
- This builder for chaining.
-
getSeparateAgreementNumber
Номер дог.
string separate_agreement_number = 25;- Specified by:
getSeparateAgreementNumberin interfaceBrokerReportOrBuilder- Returns:
- The separateAgreementNumber.
-
getSeparateAgreementNumberBytes
public com.google.protobuf.ByteString getSeparateAgreementNumberBytes()Номер дог.
string separate_agreement_number = 25;- Specified by:
getSeparateAgreementNumberBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for separateAgreementNumber.
-
setSeparateAgreementNumber
Номер дог.
string separate_agreement_number = 25;- Parameters:
value- The separateAgreementNumber to set.- Returns:
- This builder for chaining.
-
clearSeparateAgreementNumber
Номер дог.
string separate_agreement_number = 25;- Returns:
- This builder for chaining.
-
setSeparateAgreementNumberBytes
Номер дог.
string separate_agreement_number = 25;- Parameters:
value- The bytes for separateAgreementNumber to set.- Returns:
- This builder for chaining.
-
getSeparateAgreementDate
Дата дог.
string separate_agreement_date = 26;- Specified by:
getSeparateAgreementDatein interfaceBrokerReportOrBuilder- Returns:
- The separateAgreementDate.
-
getSeparateAgreementDateBytes
public com.google.protobuf.ByteString getSeparateAgreementDateBytes()Дата дог.
string separate_agreement_date = 26;- Specified by:
getSeparateAgreementDateBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for separateAgreementDate.
-
setSeparateAgreementDate
Дата дог.
string separate_agreement_date = 26;- Parameters:
value- The separateAgreementDate to set.- Returns:
- This builder for chaining.
-
clearSeparateAgreementDate
Дата дог.
string separate_agreement_date = 26;- Returns:
- This builder for chaining.
-
setSeparateAgreementDateBytes
Дата дог.
string separate_agreement_date = 26;- Parameters:
value- The bytes for separateAgreementDate to set.- Returns:
- This builder for chaining.
-
getDeliveryType
Тип расчёта по сделке.
string delivery_type = 27;- Specified by:
getDeliveryTypein interfaceBrokerReportOrBuilder- Returns:
- The deliveryType.
-
getDeliveryTypeBytes
public com.google.protobuf.ByteString getDeliveryTypeBytes()Тип расчёта по сделке.
string delivery_type = 27;- Specified by:
getDeliveryTypeBytesin interfaceBrokerReportOrBuilder- Returns:
- The bytes for deliveryType.
-
setDeliveryType
Тип расчёта по сделке.
string delivery_type = 27;- Parameters:
value- The deliveryType to set.- Returns:
- This builder for chaining.
-
clearDeliveryType
Тип расчёта по сделке.
string delivery_type = 27;- Returns:
- This builder for chaining.
-
setDeliveryTypeBytes
Тип расчёта по сделке.
string delivery_type = 27;- Parameters:
value- The bytes for deliveryType to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final BrokerReport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
-
mergeUnknownFields
public final BrokerReport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BrokerReport.Builder>
-