Package ru.tinkoff.piapi.contract.v1
Interface StopOrderOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StopOrder,StopOrder.Builder
public interface StopOrderOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampДата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.com.google.protobuf.TimestampДата и время выставления заявки в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время выставления заявки в часовом поясе UTC.Валюта стоп-заявки.com.google.protobuf.ByteStringВалюта стоп-заявки.Направление операции.intНаправление операции.com.google.protobuf.TimestampДата и время снятия заявки в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата и время снятия заявки в часовом поясе UTC.getFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.instrument_uid идентификатор инструментаcom.google.protobuf.ByteStringinstrument_uid идентификатор инструментаlongЗапрошено лотов.Тип стоп-заявки.intТип стоп-заявки.getPrice()Цена заявки за 1 инструмент.Цена заявки за 1 инструмент.Идентификатор-идентификатор стоп-заявки.com.google.protobuf.ByteStringИдентификатор-идентификатор стоп-заявки.Цена активации стоп-заявки за 1 инструмент.Цена активации стоп-заявки за 1 инструмент.booleanДата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.booleanДата и время выставления заявки в часовом поясе UTC.booleanДата и время снятия заявки в часовом поясе UTC.booleanhasPrice()Цена заявки за 1 инструмент.booleanЦена активации стоп-заявки за 1 инструмент.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
-
getStopOrderId
String getStopOrderId()Идентификатор-идентификатор стоп-заявки.
string stop_order_id = 1;- Returns:
- The stopOrderId.
-
getStopOrderIdBytes
com.google.protobuf.ByteString getStopOrderIdBytes()Идентификатор-идентификатор стоп-заявки.
string stop_order_id = 1;- Returns:
- The bytes for stopOrderId.
-
getLotsRequested
long getLotsRequested()Запрошено лотов.
int64 lots_requested = 2;- Returns:
- The lotsRequested.
-
getFigi
String getFigi()Figi-идентификатор инструмента.
string figi = 3;- Returns:
- The figi.
-
getFigiBytes
com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента.
string figi = 3;- Returns:
- The bytes for figi.
-
getDirectionValue
int getDirectionValue()Направление операции.
.tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 4;- Returns:
- The enum numeric value on the wire for direction.
-
getDirection
StopOrderDirection getDirection()Направление операции.
.tinkoff.public.invest.api.contract.v1.StopOrderDirection direction = 4;- Returns:
- The direction.
-
getCurrency
String getCurrency()Валюта стоп-заявки.
string currency = 5;- Returns:
- The currency.
-
getCurrencyBytes
com.google.protobuf.ByteString getCurrencyBytes()Валюта стоп-заявки.
string currency = 5;- Returns:
- The bytes for currency.
-
getOrderTypeValue
int getOrderTypeValue()Тип стоп-заявки.
.tinkoff.public.invest.api.contract.v1.StopOrderType order_type = 6;- Returns:
- The enum numeric value on the wire for orderType.
-
getOrderType
StopOrderType getOrderType()Тип стоп-заявки.
.tinkoff.public.invest.api.contract.v1.StopOrderType order_type = 6;- Returns:
- The orderType.
-
hasCreateDate
boolean hasCreateDate()Дата и время выставления заявки в часовом поясе UTC.
.google.protobuf.Timestamp create_date = 7;- Returns:
- Whether the createDate field is set.
-
getCreateDate
com.google.protobuf.Timestamp getCreateDate()Дата и время выставления заявки в часовом поясе UTC.
.google.protobuf.Timestamp create_date = 7;- Returns:
- The createDate.
-
getCreateDateOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateDateOrBuilder()Дата и время выставления заявки в часовом поясе UTC.
.google.protobuf.Timestamp create_date = 7; -
hasActivationDateTime
boolean hasActivationDateTime()Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
.google.protobuf.Timestamp activation_date_time = 8;- Returns:
- Whether the activationDateTime field is set.
-
getActivationDateTime
com.google.protobuf.Timestamp getActivationDateTime()Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
.google.protobuf.Timestamp activation_date_time = 8;- Returns:
- The activationDateTime.
-
getActivationDateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getActivationDateTimeOrBuilder()Дата и время конвертации стоп-заявки в биржевую в часовом поясе UTC.
.google.protobuf.Timestamp activation_date_time = 8; -
hasExpirationTime
boolean hasExpirationTime()Дата и время снятия заявки в часовом поясе UTC.
.google.protobuf.Timestamp expiration_time = 9;- Returns:
- Whether the expirationTime field is set.
-
getExpirationTime
com.google.protobuf.Timestamp getExpirationTime()Дата и время снятия заявки в часовом поясе UTC.
.google.protobuf.Timestamp expiration_time = 9;- Returns:
- The expirationTime.
-
getExpirationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()Дата и время снятия заявки в часовом поясе UTC.
.google.protobuf.Timestamp expiration_time = 9; -
hasPrice
boolean hasPrice()Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 10;- Returns:
- Whether the price field is set.
-
getPrice
MoneyValue getPrice()Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 10;- Returns:
- The price.
-
getPriceOrBuilder
MoneyValueOrBuilder getPriceOrBuilder()Цена заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue price = 10; -
hasStopPrice
boolean hasStopPrice()Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11;- Returns:
- Whether the stopPrice field is set.
-
getStopPrice
MoneyValue getStopPrice()Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11;- Returns:
- The stopPrice.
-
getStopPriceOrBuilder
MoneyValueOrBuilder getStopPriceOrBuilder()Цена активации стоп-заявки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента.
.tinkoff.public.invest.api.contract.v1.MoneyValue stop_price = 11; -
getInstrumentUid
String getInstrumentUid()instrument_uid идентификатор инструмента
string instrument_uid = 12;- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
com.google.protobuf.ByteString getInstrumentUidBytes()instrument_uid идентификатор инструмента
string instrument_uid = 12;- Returns:
- The bytes for instrumentUid.
-