Class GetOrderBookResponse.Builder

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

public static final class GetOrderBookResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GetOrderBookResponse.Builder> implements GetOrderBookResponseOrBuilder
Информация о стакане.
 
Protobuf type tinkoff.public.invest.api.contract.v1.GetOrderBookResponse
  • 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<GetOrderBookResponse.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<GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • getDefaultInstanceForType

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

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

      public GetOrderBookResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<GetOrderBookResponse.Builder>
    • setField

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • clearField

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • clearOneof

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • setRepeatedField

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • addRepeatedField

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • mergeFrom

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • mergeFrom

    • isInitialized

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

      public GetOrderBookResponse.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<GetOrderBookResponse.Builder>
      Throws:
      IOException
    • getFigi

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

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

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

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

      public GetOrderBookResponse.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 GetOrderBookResponseOrBuilder
      Returns:
      The depth.
    • setDepth

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

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

      public List<Order> getBidsList()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
      Specified by:
      getBidsList in interface GetOrderBookResponseOrBuilder
    • getBidsCount

      public int getBidsCount()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
      Specified by:
      getBidsCount in interface GetOrderBookResponseOrBuilder
    • getBids

      public Order getBids(int index)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
      Specified by:
      getBids in interface GetOrderBookResponseOrBuilder
    • setBids

      public GetOrderBookResponse.Builder setBids(int index, Order value)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • setBids

      public GetOrderBookResponse.Builder setBids(int index, Order.Builder builderForValue)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addBids

      public GetOrderBookResponse.Builder addBids(Order value)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addBids

      public GetOrderBookResponse.Builder addBids(int index, Order value)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addBids

      public GetOrderBookResponse.Builder addBids(Order.Builder builderForValue)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addBids

      public GetOrderBookResponse.Builder addBids(int index, Order.Builder builderForValue)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addAllBids

      public GetOrderBookResponse.Builder addAllBids(Iterable<? extends Order> values)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • clearBids

      public GetOrderBookResponse.Builder clearBids()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • removeBids

      public GetOrderBookResponse.Builder removeBids(int index)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • getBidsBuilder

      public Order.Builder getBidsBuilder(int index)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • getBidsOrBuilder

      public OrderOrBuilder getBidsOrBuilder(int index)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
      Specified by:
      getBidsOrBuilder in interface GetOrderBookResponseOrBuilder
    • getBidsOrBuilderList

      public List<? extends OrderOrBuilder> getBidsOrBuilderList()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
      Specified by:
      getBidsOrBuilderList in interface GetOrderBookResponseOrBuilder
    • addBidsBuilder

      public Order.Builder addBidsBuilder()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • addBidsBuilder

      public Order.Builder addBidsBuilder(int index)
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • getBidsBuilderList

      public List<Order.Builder> getBidsBuilderList()
      Множество пар значений на покупку.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order bids = 3;
    • getAsksList

      public List<Order> getAsksList()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
      Specified by:
      getAsksList in interface GetOrderBookResponseOrBuilder
    • getAsksCount

      public int getAsksCount()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
      Specified by:
      getAsksCount in interface GetOrderBookResponseOrBuilder
    • getAsks

      public Order getAsks(int index)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
      Specified by:
      getAsks in interface GetOrderBookResponseOrBuilder
    • setAsks

      public GetOrderBookResponse.Builder setAsks(int index, Order value)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • setAsks

      public GetOrderBookResponse.Builder setAsks(int index, Order.Builder builderForValue)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAsks

      public GetOrderBookResponse.Builder addAsks(Order value)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAsks

      public GetOrderBookResponse.Builder addAsks(int index, Order value)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAsks

      public GetOrderBookResponse.Builder addAsks(Order.Builder builderForValue)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAsks

      public GetOrderBookResponse.Builder addAsks(int index, Order.Builder builderForValue)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAllAsks

      public GetOrderBookResponse.Builder addAllAsks(Iterable<? extends Order> values)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • clearAsks

      public GetOrderBookResponse.Builder clearAsks()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • removeAsks

      public GetOrderBookResponse.Builder removeAsks(int index)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • getAsksBuilder

      public Order.Builder getAsksBuilder(int index)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • getAsksOrBuilder

      public OrderOrBuilder getAsksOrBuilder(int index)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
      Specified by:
      getAsksOrBuilder in interface GetOrderBookResponseOrBuilder
    • getAsksOrBuilderList

      public List<? extends OrderOrBuilder> getAsksOrBuilderList()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
      Specified by:
      getAsksOrBuilderList in interface GetOrderBookResponseOrBuilder
    • addAsksBuilder

      public Order.Builder addAsksBuilder()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • addAsksBuilder

      public Order.Builder addAsksBuilder(int index)
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • getAsksBuilderList

      public List<Order.Builder> getAsksBuilderList()
      Множество пар значений на продажу.
       
      repeated .tinkoff.public.invest.api.contract.v1.Order asks = 4;
    • hasLastPrice

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

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

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

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

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

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

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

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

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

      public Quotation getClosePrice()
      Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation close_price = 6;
      Specified by:
      getClosePrice in interface GetOrderBookResponseOrBuilder
      Returns:
      The closePrice.
    • setClosePrice

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

      public GetOrderBookResponse.Builder setClosePrice(Quotation.Builder builderForValue)
      Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation close_price = 6;
    • mergeClosePrice

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

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

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

      public QuotationOrBuilder getClosePriceOrBuilder()
      Цена закрытия за 1 инструмент. Для получения стоимости лота требуется умножить на лотность инструмента. Для перевод цен в валюту рекомендуем использовать [информацию со страницы](https://tinkoff.github.io/investAPI/faq_marketdata/)
       
      .tinkoff.public.invest.api.contract.v1.Quotation close_price = 6;
      Specified by:
      getClosePriceOrBuilder in interface GetOrderBookResponseOrBuilder
    • 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 GetOrderBookResponseOrBuilder
      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 GetOrderBookResponseOrBuilder
      Returns:
      The limitUp.
    • setLimitUp

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

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

      public GetOrderBookResponse.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 GetOrderBookResponseOrBuilder
    • 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 GetOrderBookResponseOrBuilder
      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 GetOrderBookResponseOrBuilder
      Returns:
      The limitDown.
    • setLimitDown

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

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

      public GetOrderBookResponse.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 GetOrderBookResponseOrBuilder
    • hasLastPriceTs

      public boolean hasLastPriceTs()
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
      Specified by:
      hasLastPriceTs in interface GetOrderBookResponseOrBuilder
      Returns:
      Whether the lastPriceTs field is set.
    • getLastPriceTs

      public com.google.protobuf.Timestamp getLastPriceTs()
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
      Specified by:
      getLastPriceTs in interface GetOrderBookResponseOrBuilder
      Returns:
      The lastPriceTs.
    • setLastPriceTs

      public GetOrderBookResponse.Builder setLastPriceTs(com.google.protobuf.Timestamp value)
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
    • setLastPriceTs

      public GetOrderBookResponse.Builder setLastPriceTs(com.google.protobuf.Timestamp.Builder builderForValue)
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
    • mergeLastPriceTs

      public GetOrderBookResponse.Builder mergeLastPriceTs(com.google.protobuf.Timestamp value)
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
    • clearLastPriceTs

      public GetOrderBookResponse.Builder clearLastPriceTs()
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
    • getLastPriceTsBuilder

      public com.google.protobuf.Timestamp.Builder getLastPriceTsBuilder()
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
    • getLastPriceTsOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastPriceTsOrBuilder()
      Время получения цены последней сделки.
       
      .google.protobuf.Timestamp last_price_ts = 21;
      Specified by:
      getLastPriceTsOrBuilder in interface GetOrderBookResponseOrBuilder
    • hasClosePriceTs

      public boolean hasClosePriceTs()
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
      Specified by:
      hasClosePriceTs in interface GetOrderBookResponseOrBuilder
      Returns:
      Whether the closePriceTs field is set.
    • getClosePriceTs

      public com.google.protobuf.Timestamp getClosePriceTs()
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
      Specified by:
      getClosePriceTs in interface GetOrderBookResponseOrBuilder
      Returns:
      The closePriceTs.
    • setClosePriceTs

      public GetOrderBookResponse.Builder setClosePriceTs(com.google.protobuf.Timestamp value)
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
    • setClosePriceTs

      public GetOrderBookResponse.Builder setClosePriceTs(com.google.protobuf.Timestamp.Builder builderForValue)
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
    • mergeClosePriceTs

      public GetOrderBookResponse.Builder mergeClosePriceTs(com.google.protobuf.Timestamp value)
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
    • clearClosePriceTs

      public GetOrderBookResponse.Builder clearClosePriceTs()
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
    • getClosePriceTsBuilder

      public com.google.protobuf.Timestamp.Builder getClosePriceTsBuilder()
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
    • getClosePriceTsOrBuilder

      public com.google.protobuf.TimestampOrBuilder getClosePriceTsOrBuilder()
      Время получения цены закрытия.
       
      .google.protobuf.Timestamp close_price_ts = 22;
      Specified by:
      getClosePriceTsOrBuilder in interface GetOrderBookResponseOrBuilder
    • hasOrderbookTs

      public boolean hasOrderbookTs()
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
      Specified by:
      hasOrderbookTs in interface GetOrderBookResponseOrBuilder
      Returns:
      Whether the orderbookTs field is set.
    • getOrderbookTs

      public com.google.protobuf.Timestamp getOrderbookTs()
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
      Specified by:
      getOrderbookTs in interface GetOrderBookResponseOrBuilder
      Returns:
      The orderbookTs.
    • setOrderbookTs

      public GetOrderBookResponse.Builder setOrderbookTs(com.google.protobuf.Timestamp value)
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
    • setOrderbookTs

      public GetOrderBookResponse.Builder setOrderbookTs(com.google.protobuf.Timestamp.Builder builderForValue)
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
    • mergeOrderbookTs

      public GetOrderBookResponse.Builder mergeOrderbookTs(com.google.protobuf.Timestamp value)
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
    • clearOrderbookTs

      public GetOrderBookResponse.Builder clearOrderbookTs()
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
    • getOrderbookTsBuilder

      public com.google.protobuf.Timestamp.Builder getOrderbookTsBuilder()
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
    • getOrderbookTsOrBuilder

      public com.google.protobuf.TimestampOrBuilder getOrderbookTsOrBuilder()
      Время формирования стакана на бирже.
       
      .google.protobuf.Timestamp orderbook_ts = 23;
      Specified by:
      getOrderbookTsOrBuilder in interface GetOrderBookResponseOrBuilder
    • getInstrumentUid

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

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

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

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

      public GetOrderBookResponse.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 GetOrderBookResponse.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<GetOrderBookResponse.Builder>
    • mergeUnknownFields

      public final GetOrderBookResponse.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<GetOrderBookResponse.Builder>