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

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

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

package ru.tinkoff.piapi.contract.v1;

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

  /**
   * 
   *position_uid-идентификатора инструмента
   * 
* * string position_uid = 1; * @return The positionUid. */ java.lang.String getPositionUid(); /** *
   *position_uid-идентификатора инструмента
   * 
* * string position_uid = 1; * @return The bytes for positionUid. */ com.google.protobuf.ByteString getPositionUidBytes(); /** *
   *instrument_uid-идентификатора инструмента
   * 
* * string instrument_uid = 2; * @return The instrumentUid. */ java.lang.String getInstrumentUid(); /** *
   *instrument_uid-идентификатора инструмента
   * 
* * string instrument_uid = 2; * @return The bytes for instrumentUid. */ com.google.protobuf.ByteString getInstrumentUidBytes(); /** *
   *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 instrument_type = 4; * @return The instrumentType. */ java.lang.String getInstrumentType(); /** *
   *Тип инструмента.
   * 
* * string instrument_type = 4; * @return The bytes for instrumentType. */ com.google.protobuf.ByteString getInstrumentTypeBytes(); /** *
   *Количество инструмента в портфеле в штуках.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; * @return Whether the quantity field is set. */ boolean hasQuantity(); /** *
   *Количество инструмента в портфеле в штуках.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; * @return The quantity. */ ru.tinkoff.piapi.contract.v1.Quotation getQuantity(); /** *
   *Количество инструмента в портфеле в штуках.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation quantity = 5; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getQuantityOrBuilder(); /** *
   *Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; * @return Whether the averagePositionPrice field is set. */ boolean hasAveragePositionPrice(); /** *
   *Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; * @return The averagePositionPrice. */ ru.tinkoff.piapi.contract.v1.MoneyValue getAveragePositionPrice(); /** *
   *Средневзвешенная цена позиции. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price = 6; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getAveragePositionPriceOrBuilder(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; * @return Whether the expectedYield field is set. */ boolean hasExpectedYield(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; * @return The expectedYield. */ ru.tinkoff.piapi.contract.v1.Quotation getExpectedYield(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield = 7; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getExpectedYieldOrBuilder(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; * @return Whether the expectedYieldFifo field is set. */ boolean hasExpectedYieldFifo(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; * @return The expectedYieldFifo. */ ru.tinkoff.piapi.contract.v1.Quotation getExpectedYieldFifo(); /** *
   *Текущая рассчитанная доходность позиции.
   * 
* * .tinkoff.public.invest.api.contract.v1.Quotation expected_yield_fifo = 8; */ ru.tinkoff.piapi.contract.v1.QuotationOrBuilder getExpectedYieldFifoOrBuilder(); /** *
   *Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
   * 
* * .google.protobuf.Timestamp expire_date = 9; * @return Whether the expireDate field is set. */ boolean hasExpireDate(); /** *
   *Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
   * 
* * .google.protobuf.Timestamp expire_date = 9; * @return The expireDate. */ com.google.protobuf.Timestamp getExpireDate(); /** *
   *Дата до которой нужно продать виртуальные бумаги, после этой даты виртуальная позиция "сгорит"
   * 
* * .google.protobuf.Timestamp expire_date = 9; */ com.google.protobuf.TimestampOrBuilder getExpireDateOrBuilder(); /** *
   *Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; * @return Whether the currentPrice field is set. */ boolean hasCurrentPrice(); /** *
   *Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; * @return The currentPrice. */ ru.tinkoff.piapi.contract.v1.MoneyValue getCurrentPrice(); /** *
   *Текущая цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue current_price = 10; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getCurrentPriceOrBuilder(); /** *
   *Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; * @return Whether the averagePositionPriceFifo field is set. */ boolean hasAveragePositionPriceFifo(); /** *
   *Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; * @return The averagePositionPriceFifo. */ ru.tinkoff.piapi.contract.v1.MoneyValue getAveragePositionPriceFifo(); /** *
   *Средняя цена позиции по методу FIFO. **Возможна задержка до секунды для пересчёта**.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue average_position_price_fifo = 11; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getAveragePositionPriceFifoOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy