Package ru.tinkoff.piapi.contract.v1
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 Summary
Modifier and TypeMethodDescriptionЗначение НКД (накопленного купонного дохода) на дату.Значение НКД (накопленного купонного дохода) на дату.Направление сделки.intНаправление сделки.Фактическая комиссия по итогам исполнения заявки.Фактическая комиссия по итогам исполнения заявки.Исполненная средняя цена 1 одного инструмента в заявки.Исполненная средняя цена 1 одного инструмента в заявки.Текущий статус заявки.intТекущий статус заявки.getFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.Начальная комиссия.Начальная комиссия.Начальная цена заявки.Начальная цена заявки.Начальная цена заявки в пунктах (для фьючерсов).Начальная цена заявки в пунктах (для фьючерсов).Начальная цена за 1 инструмент.Начальная цена за 1 инструмент.UID идентификатор инструмента.com.google.protobuf.ByteStringUID идентификатор инструмента.longИсполнено лотов.longЗапрошено лотов.Дополнительные данные об исполнении заявки.com.google.protobuf.ByteStringДополнительные данные об исполнении заявки.Идентификатор заявки.com.google.protobuf.ByteStringИдентификатор заявки.Тип заявки.intТип заявки.Итоговая стоимость заявки, включающая все комиссии.Итоговая стоимость заявки, включающая все комиссии.booleanЗначение НКД (накопленного купонного дохода) на дату.booleanФактическая комиссия по итогам исполнения заявки.booleanИсполненная средняя цена 1 одного инструмента в заявки.booleanНачальная комиссия.booleanНачальная цена заявки.booleanНачальная цена заявки в пунктах (для фьючерсов).booleanНачальная цена за 1 инструмент.booleanИтоговая стоимость заявки, включающая все комиссии.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
-
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.
-