ru.tinkoff.piapi.contract.v1.TradingScheduleOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: instruments.proto
package ru.tinkoff.piapi.contract.v1;
public interface TradingScheduleOrBuilder extends
// @@protoc_insertion_point(interface_extends:tinkoff.public.invest.api.contract.v1.TradingSchedule)
com.google.protobuf.MessageOrBuilder {
/**
*
* Наименование торговой площадки.
*
*
* string exchange = 1;
* @return The exchange.
*/
java.lang.String getExchange();
/**
*
* Наименование торговой площадки.
*
*
* string exchange = 1;
* @return The bytes for exchange.
*/
com.google.protobuf.ByteString
getExchangeBytes();
/**
*
* Массив с торговыми и неторговыми днями.
*
*
* repeated .tinkoff.public.invest.api.contract.v1.TradingDay days = 2;
*/
java.util.List
getDaysList();
/**
*
* Массив с торговыми и неторговыми днями.
*
*
* repeated .tinkoff.public.invest.api.contract.v1.TradingDay days = 2;
*/
ru.tinkoff.piapi.contract.v1.TradingDay getDays(int index);
/**
*
* Массив с торговыми и неторговыми днями.
*
*
* repeated .tinkoff.public.invest.api.contract.v1.TradingDay days = 2;
*/
int getDaysCount();
/**
*
* Массив с торговыми и неторговыми днями.
*
*
* repeated .tinkoff.public.invest.api.contract.v1.TradingDay days = 2;
*/
java.util.List extends ru.tinkoff.piapi.contract.v1.TradingDayOrBuilder>
getDaysOrBuilderList();
/**
*
* Массив с торговыми и неторговыми днями.
*
*
* repeated .tinkoff.public.invest.api.contract.v1.TradingDay days = 2;
*/
ru.tinkoff.piapi.contract.v1.TradingDayOrBuilder getDaysOrBuilder(
int index);
}