Package ru.tinkoff.piapi.contract.v1
Interface BrokerReportOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BrokerReport,BrokerReport.Builder
public interface BrokerReportOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionНКД.НКД.Комиссия брокера.Комиссия брокера.Статус брокера.com.google.protobuf.ByteStringСтатус брокера.Режим торгов.com.google.protobuf.ByteStringРежим торгов.com.google.protobuf.TimestampДата расчётов в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата расчётов в часовом поясе UTC.Тип расчёта по сделке.com.google.protobuf.ByteStringТип расчёта по сделке.Вид сделки.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.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.TimestampOrBuilderДата и время заключения в часовом поясе UTC.Номер сделки.com.google.protobuf.ByteStringНомер сделки.booleanНКД.booleanКомиссия брокера.booleanДата расчётов в часовом поясе UTC.booleanКомиссия клир. центра.booleanКомиссия биржи.booleanСумма (без НКД).booleanhasPrice()Цена за единицу.booleanСтавка РЕПО (%).booleanДата поставки в часовом поясе UTC.booleanСумма сделки.booleanДата и время заключения в часовом поясе UTC.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTradeId
String getTradeId()Номер сделки.
string trade_id = 1;- Returns:
- The tradeId.
-
getTradeIdBytes
com.google.protobuf.ByteString getTradeIdBytes()Номер сделки.
string trade_id = 1;- Returns:
- The bytes for tradeId.
-
getOrderId
String getOrderId()Номер поручения.
string order_id = 2;- Returns:
- The orderId.
-
getOrderIdBytes
com.google.protobuf.ByteString getOrderIdBytes()Номер поручения.
string order_id = 2;- Returns:
- The bytes for orderId.
-
getFigi
String getFigi()Figi-идентификатор инструмента.
string figi = 3;- Returns:
- The figi.
-
getFigiBytes
com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента.
string figi = 3;- Returns:
- The bytes for figi.
-
getExecuteSign
String getExecuteSign()Признак исполнения.
string execute_sign = 4;- Returns:
- The executeSign.
-
getExecuteSignBytes
com.google.protobuf.ByteString getExecuteSignBytes()Признак исполнения.
string execute_sign = 4;- Returns:
- The bytes for executeSign.
-
hasTradeDatetime
boolean hasTradeDatetime()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5;- Returns:
- Whether the tradeDatetime field is set.
-
getTradeDatetime
com.google.protobuf.Timestamp getTradeDatetime()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5;- Returns:
- The tradeDatetime.
-
getTradeDatetimeOrBuilder
com.google.protobuf.TimestampOrBuilder getTradeDatetimeOrBuilder()Дата и время заключения в часовом поясе UTC.
.google.protobuf.Timestamp trade_datetime = 5; -
getExchange
String getExchange()Торговая площадка.
string exchange = 6;- Returns:
- The exchange.
-
getExchangeBytes
com.google.protobuf.ByteString getExchangeBytes()Торговая площадка.
string exchange = 6;- Returns:
- The bytes for exchange.
-
getClassCode
String getClassCode()Режим торгов.
string class_code = 7;- Returns:
- The classCode.
-
getClassCodeBytes
com.google.protobuf.ByteString getClassCodeBytes()Режим торгов.
string class_code = 7;- Returns:
- The bytes for classCode.
-
getDirection
String getDirection()Вид сделки.
string direction = 8;- Returns:
- The direction.
-
getDirectionBytes
com.google.protobuf.ByteString getDirectionBytes()Вид сделки.
string direction = 8;- Returns:
- The bytes for direction.
-
getName
String getName()Сокращённое наименование актива.
string name = 9;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Сокращённое наименование актива.
string name = 9;- Returns:
- The bytes for name.
-
getTicker
String getTicker()Код актива.
string ticker = 10;- Returns:
- The ticker.
-
getTickerBytes
com.google.protobuf.ByteString getTickerBytes()Код актива.
string ticker = 10;- Returns:
- The bytes for ticker.
-
hasPrice
boolean hasPrice()Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11;- Returns:
- Whether the price field is set.
-
getPrice
MoneyValue getPrice()Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11;- Returns:
- The price.
-
getPriceOrBuilder
MoneyValueOrBuilder getPriceOrBuilder()Цена за единицу.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 11; -
getQuantity
long getQuantity()Количество.
int64 quantity = 12;- Returns:
- The quantity.
-
hasOrderAmount
boolean hasOrderAmount()Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13;- Returns:
- Whether the orderAmount field is set.
-
getOrderAmount
MoneyValue getOrderAmount()Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13;- Returns:
- The orderAmount.
-
getOrderAmountOrBuilder
MoneyValueOrBuilder getOrderAmountOrBuilder()Сумма (без НКД).
.tinkoff.public.invest.api.contract.v1.MoneyValue order_amount = 13; -
hasAciValue
boolean hasAciValue()НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14;- Returns:
- Whether the aciValue field is set.
-
getAciValue
Quotation getAciValue()НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14;- Returns:
- The aciValue.
-
getAciValueOrBuilder
QuotationOrBuilder getAciValueOrBuilder()НКД.
.tinkoff.public.invest.api.contract.v1.Quotation aci_value = 14; -
hasTotalOrderAmount
boolean hasTotalOrderAmount()Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15;- Returns:
- Whether the totalOrderAmount field is set.
-
getTotalOrderAmount
MoneyValue getTotalOrderAmount()Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15;- Returns:
- The totalOrderAmount.
-
getTotalOrderAmountOrBuilder
MoneyValueOrBuilder getTotalOrderAmountOrBuilder()Сумма сделки.
.tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 15; -
hasBrokerCommission
boolean hasBrokerCommission()Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16;- Returns:
- Whether the brokerCommission field is set.
-
getBrokerCommission
MoneyValue getBrokerCommission()Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16;- Returns:
- The brokerCommission.
-
getBrokerCommissionOrBuilder
MoneyValueOrBuilder getBrokerCommissionOrBuilder()Комиссия брокера.
.tinkoff.public.invest.api.contract.v1.MoneyValue broker_commission = 16; -
hasExchangeCommission
boolean hasExchangeCommission()Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17;- Returns:
- Whether the exchangeCommission field is set.
-
getExchangeCommission
MoneyValue getExchangeCommission()Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17;- Returns:
- The exchangeCommission.
-
getExchangeCommissionOrBuilder
MoneyValueOrBuilder getExchangeCommissionOrBuilder()Комиссия биржи.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_commission = 17; -
hasExchangeClearingCommission
boolean hasExchangeClearingCommission()Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18;- Returns:
- Whether the exchangeClearingCommission field is set.
-
getExchangeClearingCommission
MoneyValue getExchangeClearingCommission()Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18;- Returns:
- The exchangeClearingCommission.
-
getExchangeClearingCommissionOrBuilder
MoneyValueOrBuilder getExchangeClearingCommissionOrBuilder()Комиссия клир. центра.
.tinkoff.public.invest.api.contract.v1.MoneyValue exchange_clearing_commission = 18; -
hasRepoRate
boolean hasRepoRate()Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19;- Returns:
- Whether the repoRate field is set.
-
getRepoRate
Quotation getRepoRate()Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19;- Returns:
- The repoRate.
-
getRepoRateOrBuilder
QuotationOrBuilder getRepoRateOrBuilder()Ставка РЕПО (%).
.tinkoff.public.invest.api.contract.v1.Quotation repo_rate = 19; -
getParty
String getParty()Контрагент/Брокер.
string party = 20;- Returns:
- The party.
-
getPartyBytes
com.google.protobuf.ByteString getPartyBytes()Контрагент/Брокер.
string party = 20;- Returns:
- The bytes for party.
-
hasClearValueDate
boolean hasClearValueDate()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21;- Returns:
- Whether the clearValueDate field is set.
-
getClearValueDate
com.google.protobuf.Timestamp getClearValueDate()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21;- Returns:
- The clearValueDate.
-
getClearValueDateOrBuilder
com.google.protobuf.TimestampOrBuilder getClearValueDateOrBuilder()Дата расчётов в часовом поясе UTC.
.google.protobuf.Timestamp clear_value_date = 21; -
hasSecValueDate
boolean hasSecValueDate()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22;- Returns:
- Whether the secValueDate field is set.
-
getSecValueDate
com.google.protobuf.Timestamp getSecValueDate()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22;- Returns:
- The secValueDate.
-
getSecValueDateOrBuilder
com.google.protobuf.TimestampOrBuilder getSecValueDateOrBuilder()Дата поставки в часовом поясе UTC.
.google.protobuf.Timestamp sec_value_date = 22; -
getBrokerStatus
String getBrokerStatus()Статус брокера.
string broker_status = 23;- Returns:
- The brokerStatus.
-
getBrokerStatusBytes
com.google.protobuf.ByteString getBrokerStatusBytes()Статус брокера.
string broker_status = 23;- Returns:
- The bytes for brokerStatus.
-
getSeparateAgreementType
String getSeparateAgreementType()Тип дог.
string separate_agreement_type = 24;- Returns:
- The separateAgreementType.
-
getSeparateAgreementTypeBytes
com.google.protobuf.ByteString getSeparateAgreementTypeBytes()Тип дог.
string separate_agreement_type = 24;- Returns:
- The bytes for separateAgreementType.
-
getSeparateAgreementNumber
String getSeparateAgreementNumber()Номер дог.
string separate_agreement_number = 25;- Returns:
- The separateAgreementNumber.
-
getSeparateAgreementNumberBytes
com.google.protobuf.ByteString getSeparateAgreementNumberBytes()Номер дог.
string separate_agreement_number = 25;- Returns:
- The bytes for separateAgreementNumber.
-
getSeparateAgreementDate
String getSeparateAgreementDate()Дата дог.
string separate_agreement_date = 26;- Returns:
- The separateAgreementDate.
-
getSeparateAgreementDateBytes
com.google.protobuf.ByteString getSeparateAgreementDateBytes()Дата дог.
string separate_agreement_date = 26;- Returns:
- The bytes for separateAgreementDate.
-
getDeliveryType
String getDeliveryType()Тип расчёта по сделке.
string delivery_type = 27;- Returns:
- The deliveryType.
-
getDeliveryTypeBytes
com.google.protobuf.ByteString getDeliveryTypeBytes()Тип расчёта по сделке.
string delivery_type = 27;- Returns:
- The bytes for deliveryType.
-