Interface PostStopOrderRequestOrBuilder

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

public interface PostStopOrderRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Номер счёта.
    com.google.protobuf.ByteString
    Номер счёта.
    Направление операции.
    int
    Направление операции.
    Тип экспирации заявки.
    int
    Тип экспирации заявки.
    com.google.protobuf.Timestamp
    Дата и время окончания действия стоп-заявки в часовом поясе UTC.
    com.google.protobuf.TimestampOrBuilder
    Дата и время окончания действия стоп-заявки в часовом поясе UTC.
    Figi-идентификатор инструмента.
    com.google.protobuf.ByteString
    Figi-идентификатор инструмента.
    Идентификатор инструмента, принимает значения Figi или instrument_uid.
    com.google.protobuf.ByteString
    Идентификатор инструмента, принимает значения Figi или instrument_uid.
    Цена за 1 инструмент.
    Цена за 1 инструмент.
    long
    Количество лотов.
    Тип заявки.
    int
    Тип заявки.
    Стоп-цена заявки за 1 инструмент.
    Стоп-цена заявки за 1 инструмент.
    boolean
    Дата и время окончания действия стоп-заявки в часовом поясе UTC.
    boolean
    Цена за 1 инструмент.
    boolean
    Стоп-цена заявки за 1 инструмент.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getFigi

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

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

      long getQuantity()
      Количество лотов.
       
      int64 quantity = 2;
      Returns:
      The quantity.
    • hasPrice

      boolean hasPrice()
      Цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation price = 3;
      Returns:
      Whether the price field is set.
    • getPrice

      Quotation getPrice()
      Цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation price = 3;
      Returns:
      The price.
    • getPriceOrBuilder

      QuotationOrBuilder getPriceOrBuilder()
      Цена за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation price = 3;
    • hasStopPrice

      boolean hasStopPrice()
      Стоп-цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation stop_price = 4;
      Returns:
      Whether the stopPrice field is set.
    • getStopPrice

      Quotation getStopPrice()
      Стоп-цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation stop_price = 4;
      Returns:
      The stopPrice.
    • getStopPriceOrBuilder

      QuotationOrBuilder getStopPriceOrBuilder()
      Стоп-цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
       
      .tinkoff.public.invest.api.contract.v1.Quotation stop_price = 4;
    • getDirectionValue

      int getDirectionValue()
      Направление операции.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 5;
      Returns:
      The enum numeric value on the wire for direction.
    • getDirection

      StopOrderDirection getDirection()
      Направление операции.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 5;
      Returns:
      The direction.
    • getAccountId

      String getAccountId()
      Номер счёта.
       
      string account_id = 6;
      Returns:
      The accountId.
    • getAccountIdBytes

      com.google.protobuf.ByteString getAccountIdBytes()
      Номер счёта.
       
      string account_id = 6;
      Returns:
      The bytes for accountId.
    • getExpirationTypeValue

      int getExpirationTypeValue()
      Тип экспирации заявки.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderExpirationType expiration_type = 7;
      Returns:
      The enum numeric value on the wire for expirationType.
    • getExpirationType

      StopOrderExpirationType getExpirationType()
      Тип экспирации заявки.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderExpirationType expiration_type = 7;
      Returns:
      The expirationType.
    • getStopOrderTypeValue

      int getStopOrderTypeValue()
      Тип заявки.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderType stop_order_type = 8;
      Returns:
      The enum numeric value on the wire for stopOrderType.
    • getStopOrderType

      StopOrderType getStopOrderType()
      Тип заявки.
       
      .tinkoff.public.invest.api.contract.v1.StopOrderType stop_order_type = 8;
      Returns:
      The stopOrderType.
    • hasExpireDate

      boolean hasExpireDate()
      Дата и время окончания действия стоп-заявки в часовом поясе UTC. **Для ExpirationType = GoodTillDate заполнение обязательно**.
       
      .google.protobuf.Timestamp expire_date = 9;
      Returns:
      Whether the expireDate field is set.
    • getExpireDate

      com.google.protobuf.Timestamp getExpireDate()
      Дата и время окончания действия стоп-заявки в часовом поясе UTC. **Для ExpirationType = GoodTillDate заполнение обязательно**.
       
      .google.protobuf.Timestamp expire_date = 9;
      Returns:
      The expireDate.
    • getExpireDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getExpireDateOrBuilder()
      Дата и время окончания действия стоп-заявки в часовом поясе UTC. **Для ExpirationType = GoodTillDate заполнение обязательно**.
       
      .google.protobuf.Timestamp expire_date = 9;
    • getInstrumentId

      String getInstrumentId()
      Идентификатор инструмента, принимает значения Figi или instrument_uid.
       
      string instrument_id = 10;
      Returns:
      The instrumentId.
    • getInstrumentIdBytes

      com.google.protobuf.ByteString getInstrumentIdBytes()
      Идентификатор инструмента, принимает значения Figi или instrument_uid.
       
      string instrument_id = 10;
      Returns:
      The bytes for instrumentId.