All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.tinkoff.piapi.contract.v1.BrokerReportOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.25
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: operations.proto

package ru.tinkoff.piapi.contract.v1;

public interface BrokerReportOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.BrokerReport)
    com.google.protobuf.MessageOrBuilder {

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy