Package ru.tinkoff.piapi.contract.v1
Interface GetOrderBookResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GetOrderBookResponse,GetOrderBookResponse.Builder
public interface GetOrderBookResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAsks(int index) Множество пар значений на продажу.intМножество пар значений на продажу.Множество пар значений на продажу.getAsksOrBuilder(int index) Множество пар значений на продажу.List<? extends OrderOrBuilder>Множество пар значений на продажу.getBids(int index) Множество пар значений на покупку.intМножество пар значений на покупку.Множество пар значений на покупку.getBidsOrBuilder(int index) Множество пар значений на покупку.List<? extends OrderOrBuilder>Множество пар значений на покупку.Цена закрытия за 1 инструмент.Цена закрытия за 1 инструмент.com.google.protobuf.TimestampВремя получения цены закрытия.com.google.protobuf.TimestampOrBuilderВремя получения цены закрытия.intgetDepth()Глубина стакана.getFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.Uid инструментаcom.google.protobuf.ByteStringUid инструментаЦена последней сделки за 1 инструмент.Цена последней сделки за 1 инструмент.com.google.protobuf.TimestampВремя получения цены последней сделки.com.google.protobuf.TimestampOrBuilderВремя получения цены последней сделки.Нижний лимит цены за 1 инструмент.Нижний лимит цены за 1 инструмент.Верхний лимит цены за 1 инструмент.Верхний лимит цены за 1 инструмент.com.google.protobuf.TimestampВремя формирования стакана на бирже.com.google.protobuf.TimestampOrBuilderВремя формирования стакана на бирже.booleanЦена закрытия за 1 инструмент.booleanВремя получения цены закрытия.booleanЦена последней сделки за 1 инструмент.booleanВремя получения цены последней сделки.booleanНижний лимит цены за 1 инструмент.booleanВерхний лимит цены за 1 инструмент.booleanВремя формирования стакана на бирже.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
-
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.
-
getDepth
int getDepth()Глубина стакана.
int32 depth = 2;- Returns:
- The depth.
-
getBidsList
Множество пар значений на покупку.
repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3; -
getBids
Множество пар значений на покупку.
repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3; -
getBidsCount
int getBidsCount()Множество пар значений на покупку.
repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3; -
getBidsOrBuilderList
List<? extends OrderOrBuilder> getBidsOrBuilderList()Множество пар значений на покупку.
repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3; -
getBidsOrBuilder
Множество пар значений на покупку.
repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3; -
getAsksList
Множество пар значений на продажу.
repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4; -
getAsks
Множество пар значений на продажу.
repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4; -
getAsksCount
int getAsksCount()Множество пар значений на продажу.
repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4; -
getAsksOrBuilderList
List<? extends OrderOrBuilder> getAsksOrBuilderList()Множество пар значений на продажу.
repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4; -
getAsksOrBuilder
Множество пар значений на продажу.
repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4; -
hasLastPrice
boolean hasLastPrice()Цена последней сделки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation last_price = 5;- Returns:
- Whether the lastPrice field is set.
-
getLastPrice
Quotation getLastPrice()Цена последней сделки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation last_price = 5;- Returns:
- The lastPrice.
-
getLastPriceOrBuilder
QuotationOrBuilder getLastPriceOrBuilder()Цена последней сделки за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation last_price = 5; -
hasClosePrice
boolean hasClosePrice()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close_price = 6;- Returns:
- Whether the closePrice field is set.
-
getClosePrice
Quotation getClosePrice()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close_price = 6;- Returns:
- The closePrice.
-
getClosePriceOrBuilder
QuotationOrBuilder getClosePriceOrBuilder()Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation close_price = 6; -
hasLimitUp
boolean hasLimitUp()Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;- Returns:
- Whether the limitUp field is set.
-
getLimitUp
Quotation getLimitUp()Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;- Returns:
- The limitUp.
-
getLimitUpOrBuilder
QuotationOrBuilder getLimitUpOrBuilder()Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7; -
hasLimitDown
boolean hasLimitDown()Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;- Returns:
- Whether the limitDown field is set.
-
getLimitDown
Quotation getLimitDown()Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;- Returns:
- The limitDown.
-
getLimitDownOrBuilder
QuotationOrBuilder getLimitDownOrBuilder()Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
.tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8; -
hasLastPriceTs
boolean hasLastPriceTs()Время получения цены последней сделки.
.google.protobuf.Timestamp last_price_ts = 21;- Returns:
- Whether the lastPriceTs field is set.
-
getLastPriceTs
com.google.protobuf.Timestamp getLastPriceTs()Время получения цены последней сделки.
.google.protobuf.Timestamp last_price_ts = 21;- Returns:
- The lastPriceTs.
-
getLastPriceTsOrBuilder
com.google.protobuf.TimestampOrBuilder getLastPriceTsOrBuilder()Время получения цены последней сделки.
.google.protobuf.Timestamp last_price_ts = 21; -
hasClosePriceTs
boolean hasClosePriceTs()Время получения цены закрытия.
.google.protobuf.Timestamp close_price_ts = 22;- Returns:
- Whether the closePriceTs field is set.
-
getClosePriceTs
com.google.protobuf.Timestamp getClosePriceTs()Время получения цены закрытия.
.google.protobuf.Timestamp close_price_ts = 22;- Returns:
- The closePriceTs.
-
getClosePriceTsOrBuilder
com.google.protobuf.TimestampOrBuilder getClosePriceTsOrBuilder()Время получения цены закрытия.
.google.protobuf.Timestamp close_price_ts = 22; -
hasOrderbookTs
boolean hasOrderbookTs()Время формирования стакана на бирже.
.google.protobuf.Timestamp orderbook_ts = 23;- Returns:
- Whether the orderbookTs field is set.
-
getOrderbookTs
com.google.protobuf.Timestamp getOrderbookTs()Время формирования стакана на бирже.
.google.protobuf.Timestamp orderbook_ts = 23;- Returns:
- The orderbookTs.
-
getOrderbookTsOrBuilder
com.google.protobuf.TimestampOrBuilder getOrderbookTsOrBuilder()Время формирования стакана на бирже.
.google.protobuf.Timestamp orderbook_ts = 23; -
getInstrumentUid
String getInstrumentUid()Uid инструмента
string instrument_uid = 9;- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
com.google.protobuf.ByteString getInstrumentUidBytes()Uid инструмента
string instrument_uid = 9;- Returns:
- The bytes for instrumentUid.
-