Class OrderBook.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
ru.tinkoff.piapi.contract.v1.OrderBook.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, OrderBookOrBuilder
Enclosing class:
OrderBook

public static final class OrderBook.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder> implements OrderBookOrBuilder
Пакет стаканов в рамках стрима.
 
Protobuf type tinkoff.public.invest.api.contract.v1.OrderBook
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • clear

      public OrderBook.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • getDefaultInstanceForType

      public OrderBook getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public OrderBook build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public OrderBook buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public OrderBook.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • setField

      public OrderBook.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • clearField

      public OrderBook.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • clearOneof

      public OrderBook.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • setRepeatedField

      public OrderBook.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • addRepeatedField

      public OrderBook.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • mergeFrom

      public OrderBook.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<OrderBook.Builder>
    • mergeFrom

      public OrderBook.Builder mergeFrom(OrderBook other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • mergeFrom

      public OrderBook.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<OrderBook.Builder>
      Throws:
      IOException
    • getFigi

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

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

      public OrderBook.Builder setFigi(String value)
      Figi-идентификатор инструмента.
       
      string figi = 1;
      Parameters:
      value - The figi to set.
      Returns:
      This builder for chaining.
    • clearFigi

      public OrderBook.Builder clearFigi()
      Figi-идентификатор инструмента.
       
      string figi = 1;
      Returns:
      This builder for chaining.
    • setFigiBytes

      public OrderBook.Builder setFigiBytes(com.google.protobuf.ByteString value)
      Figi-идентификатор инструмента.
       
      string figi = 1;
      Parameters:
      value - The bytes for figi to set.
      Returns:
      This builder for chaining.
    • getDepth

      public int getDepth()
      Глубина стакана.
       
      int32 depth = 2;
      Specified by:
      getDepth in interface OrderBookOrBuilder
      Returns:
      The depth.
    • setDepth

      public OrderBook.Builder setDepth(int value)
      Глубина стакана.
       
      int32 depth = 2;
      Parameters:
      value - The depth to set.
      Returns:
      This builder for chaining.
    • clearDepth

      public OrderBook.Builder clearDepth()
      Глубина стакана.
       
      int32 depth = 2;
      Returns:
      This builder for chaining.
    • getIsConsistent

      public boolean getIsConsistent()
      Флаг консистентности стакана. **false** значит не все заявки попали в стакан по причинам сетевых задержек или нарушения порядка доставки.
       
      bool is_consistent = 3;
      Specified by:
      getIsConsistent in interface OrderBookOrBuilder
      Returns:
      The isConsistent.
    • setIsConsistent

      public OrderBook.Builder setIsConsistent(boolean value)
      Флаг консистентности стакана. **false** значит не все заявки попали в стакан по причинам сетевых задержек или нарушения порядка доставки.
       
      bool is_consistent = 3;
      Parameters:
      value - The isConsistent to set.
      Returns:
      This builder for chaining.
    • clearIsConsistent

      public OrderBook.Builder clearIsConsistent()
      Флаг консистентности стакана. **false** значит не все заявки попали в стакан по причинам сетевых задержек или нарушения порядка доставки.
       
      bool is_consistent = 3;
      Returns:
      This builder for chaining.
    • getBidsList

      public List<Order> getBidsList()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
      Specified by:
      getBidsList in interface OrderBookOrBuilder
    • getBidsCount

      public int getBidsCount()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
      Specified by:
      getBidsCount in interface OrderBookOrBuilder
    • getBids

      public Order getBids(int index)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
      Specified by:
      getBids in interface OrderBookOrBuilder
    • setBids

      public OrderBook.Builder setBids(int index, Order value)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • setBids

      public OrderBook.Builder setBids(int index, Order.Builder builderForValue)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addBids

      public OrderBook.Builder addBids(Order value)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addBids

      public OrderBook.Builder addBids(int index, Order value)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addBids

      public OrderBook.Builder addBids(Order.Builder builderForValue)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addBids

      public OrderBook.Builder addBids(int index, Order.Builder builderForValue)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addAllBids

      public OrderBook.Builder addAllBids(Iterable<? extends Order> values)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • clearBids

      public OrderBook.Builder clearBids()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • removeBids

      public OrderBook.Builder removeBids(int index)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • getBidsBuilder

      public Order.Builder getBidsBuilder(int index)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • getBidsOrBuilder

      public OrderOrBuilder getBidsOrBuilder(int index)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
      Specified by:
      getBidsOrBuilder in interface OrderBookOrBuilder
    • getBidsOrBuilderList

      public List<? extends OrderOrBuilder> getBidsOrBuilderList()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
      Specified by:
      getBidsOrBuilderList in interface OrderBookOrBuilder
    • addBidsBuilder

      public Order.Builder addBidsBuilder()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • addBidsBuilder

      public Order.Builder addBidsBuilder(int index)
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • getBidsBuilderList

      public List<Order.Builder> getBidsBuilderList()
      Массив предложений.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 4;
    • getAsksList

      public List<Order> getAsksList()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
      Specified by:
      getAsksList in interface OrderBookOrBuilder
    • getAsksCount

      public int getAsksCount()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
      Specified by:
      getAsksCount in interface OrderBookOrBuilder
    • getAsks

      public Order getAsks(int index)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
      Specified by:
      getAsks in interface OrderBookOrBuilder
    • setAsks

      public OrderBook.Builder setAsks(int index, Order value)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • setAsks

      public OrderBook.Builder setAsks(int index, Order.Builder builderForValue)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAsks

      public OrderBook.Builder addAsks(Order value)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAsks

      public OrderBook.Builder addAsks(int index, Order value)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAsks

      public OrderBook.Builder addAsks(Order.Builder builderForValue)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAsks

      public OrderBook.Builder addAsks(int index, Order.Builder builderForValue)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAllAsks

      public OrderBook.Builder addAllAsks(Iterable<? extends Order> values)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • clearAsks

      public OrderBook.Builder clearAsks()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • removeAsks

      public OrderBook.Builder removeAsks(int index)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • getAsksBuilder

      public Order.Builder getAsksBuilder(int index)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • getAsksOrBuilder

      public OrderOrBuilder getAsksOrBuilder(int index)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
      Specified by:
      getAsksOrBuilder in interface OrderBookOrBuilder
    • getAsksOrBuilderList

      public List<? extends OrderOrBuilder> getAsksOrBuilderList()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
      Specified by:
      getAsksOrBuilderList in interface OrderBookOrBuilder
    • addAsksBuilder

      public Order.Builder addAsksBuilder()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • addAsksBuilder

      public Order.Builder addAsksBuilder(int index)
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • getAsksBuilderList

      public List<Order.Builder> getAsksBuilderList()
      Массив спроса.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 5;
    • hasTime

      public boolean hasTime()
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
      Specified by:
      hasTime in interface OrderBookOrBuilder
      Returns:
      Whether the time field is set.
    • getTime

      public com.google.protobuf.Timestamp getTime()
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
      Specified by:
      getTime in interface OrderBookOrBuilder
      Returns:
      The time.
    • setTime

      public OrderBook.Builder setTime(com.google.protobuf.Timestamp value)
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
    • setTime

      public OrderBook.Builder setTime(com.google.protobuf.Timestamp.Builder builderForValue)
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
    • mergeTime

      public OrderBook.Builder mergeTime(com.google.protobuf.Timestamp value)
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
    • clearTime

      public OrderBook.Builder clearTime()
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
    • getTimeBuilder

      public com.google.protobuf.Timestamp.Builder getTimeBuilder()
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
    • getTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getTimeOrBuilder()
      Время формирования стакана в часовом поясе UTC по времени биржи.
       
      .google.protobuf.Timestamp time = 6;
      Specified by:
      getTimeOrBuilder in interface OrderBookOrBuilder
    • hasLimitUp

      public boolean hasLimitUp()
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
      Specified by:
      hasLimitUp in interface OrderBookOrBuilder
      Returns:
      Whether the limitUp field is set.
    • getLimitUp

      public Quotation getLimitUp()
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
      Specified by:
      getLimitUp in interface OrderBookOrBuilder
      Returns:
      The limitUp.
    • setLimitUp

      public OrderBook.Builder setLimitUp(Quotation value)
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
    • setLimitUp

      public OrderBook.Builder setLimitUp(Quotation.Builder builderForValue)
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
    • mergeLimitUp

      public OrderBook.Builder mergeLimitUp(Quotation value)
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
    • clearLimitUp

      public OrderBook.Builder clearLimitUp()
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
    • getLimitUpBuilder

      public Quotation.Builder getLimitUpBuilder()
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
    • getLimitUpOrBuilder

      public QuotationOrBuilder getLimitUpOrBuilder()
      Верхний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_up = 7;
      Specified by:
      getLimitUpOrBuilder in interface OrderBookOrBuilder
    • hasLimitDown

      public boolean hasLimitDown()
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
      Specified by:
      hasLimitDown in interface OrderBookOrBuilder
      Returns:
      Whether the limitDown field is set.
    • getLimitDown

      public Quotation getLimitDown()
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
      Specified by:
      getLimitDown in interface OrderBookOrBuilder
      Returns:
      The limitDown.
    • setLimitDown

      public OrderBook.Builder setLimitDown(Quotation value)
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
    • setLimitDown

      public OrderBook.Builder setLimitDown(Quotation.Builder builderForValue)
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
    • mergeLimitDown

      public OrderBook.Builder mergeLimitDown(Quotation value)
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
    • clearLimitDown

      public OrderBook.Builder clearLimitDown()
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
    • getLimitDownBuilder

      public Quotation.Builder getLimitDownBuilder()
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
    • getLimitDownOrBuilder

      public QuotationOrBuilder getLimitDownOrBuilder()
      Нижний лимит цены за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation limit_down = 8;
      Specified by:
      getLimitDownOrBuilder in interface OrderBookOrBuilder
    • getInstrumentUid

      public String getInstrumentUid()
      Uid инструмента
       
      string instrument_uid = 9;
      Specified by:
      getInstrumentUid in interface OrderBookOrBuilder
      Returns:
      The instrumentUid.
    • getInstrumentUidBytes

      public com.google.protobuf.ByteString getInstrumentUidBytes()
      Uid инструмента
       
      string instrument_uid = 9;
      Specified by:
      getInstrumentUidBytes in interface OrderBookOrBuilder
      Returns:
      The bytes for instrumentUid.
    • setInstrumentUid

      public OrderBook.Builder setInstrumentUid(String value)
      Uid инструмента
       
      string instrument_uid = 9;
      Parameters:
      value - The instrumentUid to set.
      Returns:
      This builder for chaining.
    • clearInstrumentUid

      public OrderBook.Builder clearInstrumentUid()
      Uid инструмента
       
      string instrument_uid = 9;
      Returns:
      This builder for chaining.
    • setInstrumentUidBytes

      public OrderBook.Builder setInstrumentUidBytes(com.google.protobuf.ByteString value)
      Uid инструмента
       
      string instrument_uid = 9;
      Parameters:
      value - The bytes for instrumentUid to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final OrderBook.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>
    • mergeUnknownFields

      public final OrderBook.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OrderBook.Builder>