Interface PostOrderResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PostOrderResponse, PostOrderResponse.Builder

public interface PostOrderResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getOrderId

      String getOrderId()
      Идентификатор заявки.
       
      string order_id = 1;
      Returns:
      The orderId.
    • getOrderIdBytes

      com.google.protobuf.ByteString getOrderIdBytes()
      Идентификатор заявки.
       
      string order_id = 1;
      Returns:
      The bytes for orderId.
    • getExecutionReportStatusValue

      int getExecutionReportStatusValue()
      Текущий статус заявки.
       
      .tinkoff.public.invest.api.contract.v1.OrderExecutionReportStatus execution_report_status = 2;
      Returns:
      The enum numeric value on the wire for executionReportStatus.
    • getExecutionReportStatus

      OrderExecutionReportStatus getExecutionReportStatus()
      Текущий статус заявки.
       
      .tinkoff.public.invest.api.contract.v1.OrderExecutionReportStatus execution_report_status = 2;
      Returns:
      The executionReportStatus.
    • getLotsRequested

      long getLotsRequested()
      Запрошено лотов.
       
      int64 lots_requested = 3;
      Returns:
      The lotsRequested.
    • getLotsExecuted

      long getLotsExecuted()
      Исполнено лотов.
       
      int64 lots_executed = 4;
      Returns:
      The lotsExecuted.
    • hasInitialOrderPrice

      boolean hasInitialOrderPrice()
      Начальная цена заявки. Произведение количества запрошенных лотов на цену.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_order_price = 5;
      Returns:
      Whether the initialOrderPrice field is set.
    • getInitialOrderPrice

      MoneyValue getInitialOrderPrice()
      Начальная цена заявки. Произведение количества запрошенных лотов на цену.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_order_price = 5;
      Returns:
      The initialOrderPrice.
    • getInitialOrderPriceOrBuilder

      MoneyValueOrBuilder getInitialOrderPriceOrBuilder()
      Начальная цена заявки. Произведение количества запрошенных лотов на цену.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_order_price = 5;
    • hasExecutedOrderPrice

      boolean hasExecutedOrderPrice()
      Исполненная средняя цена 1 одного инструмента в заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_order_price = 6;
      Returns:
      Whether the executedOrderPrice field is set.
    • getExecutedOrderPrice

      MoneyValue getExecutedOrderPrice()
      Исполненная средняя цена 1 одного инструмента в заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_order_price = 6;
      Returns:
      The executedOrderPrice.
    • getExecutedOrderPriceOrBuilder

      MoneyValueOrBuilder getExecutedOrderPriceOrBuilder()
      Исполненная средняя цена 1 одного инструмента в заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_order_price = 6;
    • hasTotalOrderAmount

      boolean hasTotalOrderAmount()
      Итоговая стоимость заявки, включающая все комиссии.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 7;
      Returns:
      Whether the totalOrderAmount field is set.
    • getTotalOrderAmount

      MoneyValue getTotalOrderAmount()
      Итоговая стоимость заявки, включающая все комиссии.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 7;
      Returns:
      The totalOrderAmount.
    • getTotalOrderAmountOrBuilder

      MoneyValueOrBuilder getTotalOrderAmountOrBuilder()
      Итоговая стоимость заявки, включающая все комиссии.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue total_order_amount = 7;
    • hasInitialCommission

      boolean hasInitialCommission()
      Начальная комиссия. Комиссия рассчитанная при выставлении заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_commission = 8;
      Returns:
      Whether the initialCommission field is set.
    • getInitialCommission

      MoneyValue getInitialCommission()
      Начальная комиссия. Комиссия рассчитанная при выставлении заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_commission = 8;
      Returns:
      The initialCommission.
    • getInitialCommissionOrBuilder

      MoneyValueOrBuilder getInitialCommissionOrBuilder()
      Начальная комиссия. Комиссия рассчитанная при выставлении заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_commission = 8;
    • hasExecutedCommission

      boolean hasExecutedCommission()
      Фактическая комиссия по итогам исполнения заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_commission = 9;
      Returns:
      Whether the executedCommission field is set.
    • getExecutedCommission

      MoneyValue getExecutedCommission()
      Фактическая комиссия по итогам исполнения заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_commission = 9;
      Returns:
      The executedCommission.
    • getExecutedCommissionOrBuilder

      MoneyValueOrBuilder getExecutedCommissionOrBuilder()
      Фактическая комиссия по итогам исполнения заявки.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue executed_commission = 9;
    • hasAciValue

      boolean hasAciValue()
      Значение НКД (накопленного купонного дохода) на дату. Подробнее: [НКД при выставлении торговых поручений](https://tinkoff.github.io/investAPI/head-orders#coupon)
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 10;
      Returns:
      Whether the aciValue field is set.
    • getAciValue

      MoneyValue getAciValue()
      Значение НКД (накопленного купонного дохода) на дату. Подробнее: [НКД при выставлении торговых поручений](https://tinkoff.github.io/investAPI/head-orders#coupon)
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 10;
      Returns:
      The aciValue.
    • getAciValueOrBuilder

      MoneyValueOrBuilder getAciValueOrBuilder()
      Значение НКД (накопленного купонного дохода) на дату. Подробнее: [НКД при выставлении торговых поручений](https://tinkoff.github.io/investAPI/head-orders#coupon)
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue aci_value = 10;
    • getFigi

      String getFigi()
       Figi-идентификатор инструмента.
       
      string figi = 11;
      Returns:
      The figi.
    • getFigiBytes

      com.google.protobuf.ByteString getFigiBytes()
       Figi-идентификатор инструмента.
       
      string figi = 11;
      Returns:
      The bytes for figi.
    • getDirectionValue

      int getDirectionValue()
      Направление сделки.
       
      .tinkoff.public.invest.api.contract.v1.OrderDirection direction = 12;
      Returns:
      The enum numeric value on the wire for direction.
    • getDirection

      OrderDirection getDirection()
      Направление сделки.
       
      .tinkoff.public.invest.api.contract.v1.OrderDirection direction = 12;
      Returns:
      The direction.
    • hasInitialSecurityPrice

      boolean hasInitialSecurityPrice()
      Начальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_security_price = 13;
      Returns:
      Whether the initialSecurityPrice field is set.
    • getInitialSecurityPrice

      MoneyValue getInitialSecurityPrice()
      Начальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_security_price = 13;
      Returns:
      The initialSecurityPrice.
    • getInitialSecurityPriceOrBuilder

      MoneyValueOrBuilder getInitialSecurityPriceOrBuilder()
      Начальная цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.MoneyValue initial_security_price = 13;
    • getOrderTypeValue

      int getOrderTypeValue()
      Тип заявки.
       
      .tinkoff.public.invest.api.contract.v1.OrderType order_type = 14;
      Returns:
      The enum numeric value on the wire for orderType.
    • getOrderType

      OrderType getOrderType()
      Тип заявки.
       
      .tinkoff.public.invest.api.contract.v1.OrderType order_type = 14;
      Returns:
      The orderType.
    • getMessage

      String getMessage()
      Дополнительные данные об исполнении заявки.
       
      string message = 15;
      Returns:
      The message.
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
      Дополнительные данные об исполнении заявки.
       
      string message = 15;
      Returns:
      The bytes for message.
    • hasInitialOrderPricePt

      boolean hasInitialOrderPricePt()
      Начальная цена заявки в пунктах (для фьючерсов).
       
      .tinkoff.public.invest.api.contract.v1.Quotation initial_order_price_pt = 16;
      Returns:
      Whether the initialOrderPricePt field is set.
    • getInitialOrderPricePt

      Quotation getInitialOrderPricePt()
      Начальная цена заявки в пунктах (для фьючерсов).
       
      .tinkoff.public.invest.api.contract.v1.Quotation initial_order_price_pt = 16;
      Returns:
      The initialOrderPricePt.
    • getInitialOrderPricePtOrBuilder

      QuotationOrBuilder getInitialOrderPricePtOrBuilder()
      Начальная цена заявки в пунктах (для фьючерсов).
       
      .tinkoff.public.invest.api.contract.v1.Quotation initial_order_price_pt = 16;
    • getInstrumentUid

      String getInstrumentUid()
      UID идентификатор инструмента.
       
      string instrument_uid = 17;
      Returns:
      The instrumentUid.
    • getInstrumentUidBytes

      com.google.protobuf.ByteString getInstrumentUidBytes()
      UID идентификатор инструмента.
       
      string instrument_uid = 17;
      Returns:
      The bytes for instrumentUid.