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

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

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

package ru.tinkoff.piapi.contract.v1;

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

  /**
   * 
   *Идентификатор-идентификатор стоп-заявки.
   * 
* * string stop_order_id = 1; * @return The stopOrderId. */ java.lang.String getStopOrderId(); /** *
   *Идентификатор-идентификатор стоп-заявки.
   * 
* * string stop_order_id = 1; * @return The bytes for stopOrderId. */ com.google.protobuf.ByteString getStopOrderIdBytes(); /** *
   *Запрошено лотов.
   * 
* * int64 lots_requested = 2; * @return The lotsRequested. */ long getLotsRequested(); /** *
   *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(); /** *
   *Направление операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 4; * @return The enum numeric value on the wire for direction. */ int getDirectionValue(); /** *
   *Направление операции.
   * 
* * .tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 4; * @return The direction. */ ru.tinkoff.piapi.contract.v1.StopOrderDirection getDirection(); /** *
   *Валюта стоп-заявки.
   * 
* * string currency = 5; * @return The currency. */ java.lang.String getCurrency(); /** *
   *Валюта стоп-заявки.
   * 
* * string currency = 5; * @return The bytes for currency. */ com.google.protobuf.ByteString getCurrencyBytes(); /** *
   *Тип стоп-заявки.
   * 
* * .tinkoff.public.invest.api.contract.v1.StopOrderType order_type = 6; * @return The enum numeric value on the wire for orderType. */ int getOrderTypeValue(); /** *
   *Тип стоп-заявки.
   * 
* * .tinkoff.public.invest.api.contract.v1.StopOrderType order_type = 6; * @return The orderType. */ ru.tinkoff.piapi.contract.v1.StopOrderType getOrderType(); /** *
   *Дата и время выставления заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp create_date = 7; * @return Whether the createDate field is set. */ boolean hasCreateDate(); /** *
   *Дата и время выставления заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp create_date = 7; * @return The createDate. */ com.google.protobuf.Timestamp getCreateDate(); /** *
   *Дата и время выставления заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp create_date = 7; */ com.google.protobuf.TimestampOrBuilder getCreateDateOrBuilder(); /** *
   *Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp activation_date_time = 8; * @return Whether the activationDateTime field is set. */ boolean hasActivationDateTime(); /** *
   *Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp activation_date_time = 8; * @return The activationDateTime. */ com.google.protobuf.Timestamp getActivationDateTime(); /** *
   *Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp activation_date_time = 8; */ com.google.protobuf.TimestampOrBuilder getActivationDateTimeOrBuilder(); /** *
   *Дата и время снятия заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp expiration_time = 9; * @return Whether the expirationTime field is set. */ boolean hasExpirationTime(); /** *
   *Дата и время снятия заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp expiration_time = 9; * @return The expirationTime. */ com.google.protobuf.Timestamp getExpirationTime(); /** *
   *Дата и время снятия заявки в часовом поясе UTC.
   * 
* * .google.protobuf.Timestamp expiration_time = 9; */ com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder(); /** *
   *Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 10; * @return Whether the price field is set. */ boolean hasPrice(); /** *
   *Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 10; * @return The price. */ ru.tinkoff.piapi.contract.v1.MoneyValue getPrice(); /** *
   *Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue price = 10; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getPriceOrBuilder(); /** *
   *Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11; * @return Whether the stopPrice field is set. */ boolean hasStopPrice(); /** *
   *Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11; * @return The stopPrice. */ ru.tinkoff.piapi.contract.v1.MoneyValue getStopPrice(); /** *
   *Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
   * 
* * .tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11; */ ru.tinkoff.piapi.contract.v1.MoneyValueOrBuilder getStopPriceOrBuilder(); /** *
   *instrument_uid идентификатор инструмента.
   * 
* * string instrument_uid = 12; * @return The instrumentUid. */ java.lang.String getInstrumentUid(); /** *
   *instrument_uid идентификатор инструмента.
   * 
* * string instrument_uid = 12; * @return The bytes for instrumentUid. */ com.google.protobuf.ByteString getInstrumentUidBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy