// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: marketdata.proto
package ru.tinkoff.piapi.contract.v1;
public interface MarketDataServerSideStreamRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.MarketDataServerSideStreamRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
*Запрос подписки на свечи.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeCandlesRequest subscribe_candles_request = 1;
* @return Whether the subscribeCandlesRequest field is set.
*/
boolean hasSubscribeCandlesRequest();
/**
*
*Запрос подписки на свечи.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeCandlesRequest subscribe_candles_request = 1;
* @return The subscribeCandlesRequest.
*/
ru.tinkoff.piapi.contract.v1.SubscribeCandlesRequest getSubscribeCandlesRequest();
/**
*
*Запрос подписки на свечи.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeCandlesRequest subscribe_candles_request = 1;
*/
ru.tinkoff.piapi.contract.v1.SubscribeCandlesRequestOrBuilder getSubscribeCandlesRequestOrBuilder();
/**
*
*Запрос подписки на стаканы.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeOrderBookRequest subscribe_order_book_request = 2;
* @return Whether the subscribeOrderBookRequest field is set.
*/
boolean hasSubscribeOrderBookRequest();
/**
*
*Запрос подписки на стаканы.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeOrderBookRequest subscribe_order_book_request = 2;
* @return The subscribeOrderBookRequest.
*/
ru.tinkoff.piapi.contract.v1.SubscribeOrderBookRequest getSubscribeOrderBookRequest();
/**
*
*Запрос подписки на стаканы.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeOrderBookRequest subscribe_order_book_request = 2;
*/
ru.tinkoff.piapi.contract.v1.SubscribeOrderBookRequestOrBuilder getSubscribeOrderBookRequestOrBuilder();
/**
*
*Запрос подписки на ленту обезличенных сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeTradesRequest subscribe_trades_request = 3;
* @return Whether the subscribeTradesRequest field is set.
*/
boolean hasSubscribeTradesRequest();
/**
*
*Запрос подписки на ленту обезличенных сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeTradesRequest subscribe_trades_request = 3;
* @return The subscribeTradesRequest.
*/
ru.tinkoff.piapi.contract.v1.SubscribeTradesRequest getSubscribeTradesRequest();
/**
*
*Запрос подписки на ленту обезличенных сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeTradesRequest subscribe_trades_request = 3;
*/
ru.tinkoff.piapi.contract.v1.SubscribeTradesRequestOrBuilder getSubscribeTradesRequestOrBuilder();
/**
*
*Запрос подписки на торговые статусы инструментов.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeInfoRequest subscribe_info_request = 4;
* @return Whether the subscribeInfoRequest field is set.
*/
boolean hasSubscribeInfoRequest();
/**
*
*Запрос подписки на торговые статусы инструментов.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeInfoRequest subscribe_info_request = 4;
* @return The subscribeInfoRequest.
*/
ru.tinkoff.piapi.contract.v1.SubscribeInfoRequest getSubscribeInfoRequest();
/**
*
*Запрос подписки на торговые статусы инструментов.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeInfoRequest subscribe_info_request = 4;
*/
ru.tinkoff.piapi.contract.v1.SubscribeInfoRequestOrBuilder getSubscribeInfoRequestOrBuilder();
/**
*
*Запрос подписки на цены последних сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeLastPriceRequest subscribe_last_price_request = 5;
* @return Whether the subscribeLastPriceRequest field is set.
*/
boolean hasSubscribeLastPriceRequest();
/**
*
*Запрос подписки на цены последних сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeLastPriceRequest subscribe_last_price_request = 5;
* @return The subscribeLastPriceRequest.
*/
ru.tinkoff.piapi.contract.v1.SubscribeLastPriceRequest getSubscribeLastPriceRequest();
/**
*
*Запрос подписки на цены последних сделок.
*
*
* .tinkoff.public.invest.api.contract.v1.SubscribeLastPriceRequest subscribe_last_price_request = 5;
*/
ru.tinkoff.piapi.contract.v1.SubscribeLastPriceRequestOrBuilder getSubscribeLastPriceRequestOrBuilder();
}