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

ru.tinkoff.piapi.contract.v1.OperationItemOrBuilder 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 OperationItemOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.OperationItem)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   *Курсор.
   * 
* * string cursor = 1; * @return The cursor. */ java.lang.String getCursor(); /** *
   *Курсор.
   * 
* * string cursor = 1; * @return The bytes for cursor. */ com.google.protobuf.ByteString getCursorBytes(); /** *
   *Номер счета клиента.
   * 
* * string broker_account_id = 6; * @return The brokerAccountId. */ java.lang.String getBrokerAccountId(); /** *
   *Номер счета клиента.
   * 
* * string broker_account_id = 6; * @return The bytes for brokerAccountId. */ com.google.protobuf.ByteString getBrokerAccountIdBytes(); /** *
   *Идентификатор операции, может меняться с течением времени.
   * 
* * string id = 16; * @return The id. */ java.lang.String getId(); /** *
   *Идентификатор операции, может меняться с течением времени.
   * 
* * string id = 16; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** *
   *Идентификатор родительской операции, может измениться, если изменился id родительской операции.
   * 
* * string parent_operation_id = 17; * @return The parentOperationId. */ java.lang.String getParentOperationId(); /** *
   *Идентификатор родительской операции, может измениться, если изменился id родительской операции.
   * 
* * string parent_operation_id = 17; * @return The bytes for parentOperationId. */ com.google.protobuf.ByteString getParentOperationIdBytes(); /** *
   *Название операции.
   * 
* * string name = 18; * @return The name. */ java.lang.String getName(); /** *
   *Название операции.
   * 
* * string name = 18; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
   *Дата поручения.
   * 
* * .google.protobuf.Timestamp date = 21; * @return Whether the date field is set. */ boolean hasDate(); /** *
   *Дата поручения.
   * 
* * .google.protobuf.Timestamp date = 21; * @return The date. */ com.google.protobuf.Timestamp getDate(); /** *
   *Дата поручения.
   * 
* * .google.protobuf.Timestamp date = 21; */ com.google.protobuf.TimestampOrBuilder getDateOrBuilder(); /** *
   *Тип операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationType type = 22; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   *Тип операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationType type = 22; * @return The type. */ ru.tinkoff.piapi.contract.v1.OperationType getType(); /** *
   *Описание операции.
   * 
* * string description = 23; * @return The description. */ java.lang.String getDescription(); /** *
   *Описание операции.
   * 
* * string description = 23; * @return The bytes for description. */ com.google.protobuf.ByteString getDescriptionBytes(); /** *
   *Статус поручения.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationState state = 24; * @return The enum numeric value on the wire for state. */ int getStateValue(); /** *
   *Статус поручения.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationState state = 24; * @return The state. */ ru.tinkoff.piapi.contract.v1.OperationState getState(); /** *
   *Уникальный идентификатор инструмента.
   * 
* * string instrument_uid = 31; * @return The instrumentUid. */ java.lang.String getInstrumentUid(); /** *
   *Уникальный идентификатор инструмента.
   * 
* * string instrument_uid = 31; * @return The bytes for instrumentUid. */ com.google.protobuf.ByteString getInstrumentUidBytes(); /** *
   *Figi.
   * 
* * string figi = 32; * @return The figi. */ java.lang.String getFigi(); /** *
   *Figi.
   * 
* * string figi = 32; * @return The bytes for figi. */ com.google.protobuf.ByteString getFigiBytes(); /** *
   *Тип инструмента.
   * 
* * string instrument_type = 33; * @return The instrumentType. */ java.lang.String getInstrumentType(); /** *
   *Тип инструмента.
   * 
* * string instrument_type = 33; * @return The bytes for instrumentType. */ com.google.protobuf.ByteString getInstrumentTypeBytes(); /** *
   *Тип инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34; * @return The enum numeric value on the wire for instrumentKind. */ int getInstrumentKindValue(); /** *
   *Тип инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.InstrumentType instrument_kind = 34; * @return The instrumentKind. */ ru.tinkoff.piapi.contract.v1.InstrumentType getInstrumentKind(); /** *
   *position_uid-идентификатора инструмента.
   * 
* * string position_uid = 35; * @return The positionUid. */ java.lang.String getPositionUid(); /** *
   *position_uid-идентификатора инструмента.
   * 
* * string position_uid = 35; * @return The bytes for positionUid. */ com.google.protobuf.ByteString getPositionUidBytes(); /** *
   *Сумма операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; * @return Whether the payment field is set. */ boolean hasPayment(); /** *
   *Сумма операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; * @return The payment. */ ru.tinkoff.piapi.contract.v1.MoneyValue getPayment(); /** *
   *Сумма операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue payment = 41; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getPaymentOrBuilder(); /** *
   *Цена операции за 1 инструмент.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; * @return Whether the price field is set. */ boolean hasPrice(); /** *
   *Цена операции за 1 инструмент.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; * @return The price. */ ru.tinkoff.piapi.contract.v1.MoneyValue getPrice(); /** *
   *Цена операции за 1 инструмент.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 42; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getPriceOrBuilder(); /** *
   *Комиссия.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; * @return Whether the commission field is set. */ boolean hasCommission(); /** *
   *Комиссия.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; * @return The commission. */ ru.tinkoff.piapi.contract.v1.MoneyValue getCommission(); /** *
   *Комиссия.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue commission = 43; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getCommissionOrBuilder(); /** *
   *Доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; * @return Whether the yield field is set. */ boolean hasYield(); /** *
   *Доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; * @return The yield. */ ru.tinkoff.piapi.contract.v1.MoneyValue getYield(); /** *
   *Доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue yield = 44; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getYieldOrBuilder(); /** *
   *Относительная доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; * @return Whether the yieldRelative field is set. */ boolean hasYieldRelative(); /** *
   *Относительная доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; * @return The yieldRelative. */ ru.tinkoff.piapi.contract.v1.Quotation getYieldRelative(); /** *
   *Относительная доходность.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation yield_relative = 45; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getYieldRelativeOrBuilder(); /** *
   *Накопленный купонный доход.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; * @return Whether the accruedInt field is set. */ boolean hasAccruedInt(); /** *
   *Накопленный купонный доход.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; * @return The accruedInt. */ ru.tinkoff.piapi.contract.v1.MoneyValue getAccruedInt(); /** *
   *Накопленный купонный доход.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue accrued_int = 46; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getAccruedIntOrBuilder(); /** *
   *Количество единиц инструмента.
   * 
* * int64 quantity = 51; * @return The quantity. */ long getQuantity(); /** *
   *Неисполненный остаток по сделке.
   * 
* * int64 quantity_rest = 52; * @return The quantityRest. */ long getQuantityRest(); /** *
   *Исполненный остаток.
   * 
* * int64 quantity_done = 53; * @return The quantityDone. */ long getQuantityDone(); /** *
   *Дата и время снятия заявки.
   * 
* * .google.protobuf.Timestamp cancel_date_time = 56; * @return Whether the cancelDateTime field is set. */ boolean hasCancelDateTime(); /** *
   *Дата и время снятия заявки.
   * 
* * .google.protobuf.Timestamp cancel_date_time = 56; * @return The cancelDateTime. */ com.google.protobuf.Timestamp getCancelDateTime(); /** *
   *Дата и время снятия заявки.
   * 
* * .google.protobuf.Timestamp cancel_date_time = 56; */ com.google.protobuf.TimestampOrBuilder getCancelDateTimeOrBuilder(); /** *
   *Причина отмены операции.
   * 
* * string cancel_reason = 57; * @return The cancelReason. */ java.lang.String getCancelReason(); /** *
   *Причина отмены операции.
   * 
* * string cancel_reason = 57; * @return The bytes for cancelReason. */ com.google.protobuf.ByteString getCancelReasonBytes(); /** *
   *Массив сделок.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; * @return Whether the tradesInfo field is set. */ boolean hasTradesInfo(); /** *
   *Массив сделок.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; * @return The tradesInfo. */ ru.tinkoff.piapi.contract.v1.OperationItemTrades getTradesInfo(); /** *
   *Массив сделок.
   * 
* * .tinkoff.public.invest.api.contract.v1.OperationItemTrades trades_info = 61; */ ru.tinkoff.piapi.contract.v1.OperationItemTradesOrBuilder getTradesInfoOrBuilder(); /** *
   *Идентификатор актива
   * 
* * string asset_uid = 64; * @return The assetUid. */ java.lang.String getAssetUid(); /** *
   *Идентификатор актива
   * 
* * string asset_uid = 64; * @return The bytes for assetUid. */ com.google.protobuf.ByteString getAssetUidBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy