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 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.