Package ru.tinkoff.piapi.contract.v1
Class GetTradingStatusResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
ru.tinkoff.piapi.contract.v1.GetTradingStatusResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GetTradingStatusResponseOrBuilder
- Enclosing class:
GetTradingStatusResponse
public static final class GetTradingStatusResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
implements GetTradingStatusResponseOrBuilder
Информация о торговом статусе.Protobuf type
tinkoff.public.invest.api.contract.v1.GetTradingStatusResponse-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Признак доступности торгов через API.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Figi-идентификатор инструмента.Uid инструментаПризнак доступности выставления лимитной заявки по инструменту.Признак доступности выставления рыночной заявки по инструменту.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Статус торговли инструментом.clone()booleanПризнак доступности торгов через API.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFigi()Figi-идентификатор инструмента.com.google.protobuf.ByteStringFigi-идентификатор инструмента.Uid инструментаcom.google.protobuf.ByteStringUid инструментаbooleanПризнак доступности выставления лимитной заявки по инструменту.booleanПризнак доступности выставления рыночной заявки по инструменту.Статус торговли инструментом.intСтатус торговли инструментом.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setApiTradeAvailableFlag(boolean value) Признак доступности торгов через API.Figi-идентификатор инструмента.setFigiBytes(com.google.protobuf.ByteString value) Figi-идентификатор инструмента.setInstrumentUid(String value) Uid инструментаsetInstrumentUidBytes(com.google.protobuf.ByteString value) Uid инструментаsetLimitOrderAvailableFlag(boolean value) Признак доступности выставления лимитной заявки по инструменту.setMarketOrderAvailableFlag(boolean value) Признак доступности выставления рыночной заявки по инструменту.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Статус торговли инструментом.setTradingStatusValue(int value) Статус торговли инструментом.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
setField
public GetTradingStatusResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
clearField
public GetTradingStatusResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
clearOneof
public GetTradingStatusResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
setRepeatedField
public GetTradingStatusResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
addRepeatedField
public GetTradingStatusResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GetTradingStatusResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
mergeFrom
public GetTradingStatusResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GetTradingStatusResponse.Builder>- Throws:
IOException
-
getFigi
Figi-идентификатор инструмента.
string figi = 1;- Specified by:
getFigiin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The figi.
-
getFigiBytes
public com.google.protobuf.ByteString getFigiBytes()Figi-идентификатор инструмента.
string figi = 1;- Specified by:
getFigiBytesin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The bytes for figi.
-
setFigi
Figi-идентификатор инструмента.
string figi = 1;- Parameters:
value- The figi to set.- Returns:
- This builder for chaining.
-
clearFigi
Figi-идентификатор инструмента.
string figi = 1;- Returns:
- This builder for chaining.
-
setFigiBytes
Figi-идентификатор инструмента.
string figi = 1;- Parameters:
value- The bytes for figi to set.- Returns:
- This builder for chaining.
-
getTradingStatusValue
public int getTradingStatusValue()Статус торговли инструментом.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 2;- Specified by:
getTradingStatusValuein interfaceGetTradingStatusResponseOrBuilder- Returns:
- The enum numeric value on the wire for tradingStatus.
-
setTradingStatusValue
Статус торговли инструментом.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 2;- Parameters:
value- The enum numeric value on the wire for tradingStatus to set.- Returns:
- This builder for chaining.
-
getTradingStatus
Статус торговли инструментом.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 2;- Specified by:
getTradingStatusin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The tradingStatus.
-
setTradingStatus
Статус торговли инструментом.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 2;- Parameters:
value- The tradingStatus to set.- Returns:
- This builder for chaining.
-
clearTradingStatus
Статус торговли инструментом.
.tinkoff.public.invest.api.contract.v1.SecurityTradingStatus trading_status = 2;- Returns:
- This builder for chaining.
-
getLimitOrderAvailableFlag
public boolean getLimitOrderAvailableFlag()Признак доступности выставления лимитной заявки по инструменту.
bool limit_order_available_flag = 3;- Specified by:
getLimitOrderAvailableFlagin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The limitOrderAvailableFlag.
-
setLimitOrderAvailableFlag
Признак доступности выставления лимитной заявки по инструменту.
bool limit_order_available_flag = 3;- Parameters:
value- The limitOrderAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearLimitOrderAvailableFlag
Признак доступности выставления лимитной заявки по инструменту.
bool limit_order_available_flag = 3;- Returns:
- This builder for chaining.
-
getMarketOrderAvailableFlag
public boolean getMarketOrderAvailableFlag()Признак доступности выставления рыночной заявки по инструменту.
bool market_order_available_flag = 4;- Specified by:
getMarketOrderAvailableFlagin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The marketOrderAvailableFlag.
-
setMarketOrderAvailableFlag
Признак доступности выставления рыночной заявки по инструменту.
bool market_order_available_flag = 4;- Parameters:
value- The marketOrderAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearMarketOrderAvailableFlag
Признак доступности выставления рыночной заявки по инструменту.
bool market_order_available_flag = 4;- Returns:
- This builder for chaining.
-
getApiTradeAvailableFlag
public boolean getApiTradeAvailableFlag()Признак доступности торгов через API.
bool api_trade_available_flag = 5;- Specified by:
getApiTradeAvailableFlagin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The apiTradeAvailableFlag.
-
setApiTradeAvailableFlag
Признак доступности торгов через API.
bool api_trade_available_flag = 5;- Parameters:
value- The apiTradeAvailableFlag to set.- Returns:
- This builder for chaining.
-
clearApiTradeAvailableFlag
Признак доступности торгов через API.
bool api_trade_available_flag = 5;- Returns:
- This builder for chaining.
-
getInstrumentUid
Uid инструмента
string instrument_uid = 6;- Specified by:
getInstrumentUidin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The instrumentUid.
-
getInstrumentUidBytes
public com.google.protobuf.ByteString getInstrumentUidBytes()Uid инструмента
string instrument_uid = 6;- Specified by:
getInstrumentUidBytesin interfaceGetTradingStatusResponseOrBuilder- Returns:
- The bytes for instrumentUid.
-
setInstrumentUid
Uid инструмента
string instrument_uid = 6;- Parameters:
value- The instrumentUid to set.- Returns:
- This builder for chaining.
-
clearInstrumentUid
Uid инструмента
string instrument_uid = 6;- Returns:
- This builder for chaining.
-
setInstrumentUidBytes
Uid инструмента
string instrument_uid = 6;- Parameters:
value- The bytes for instrumentUid to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final GetTradingStatusResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-
mergeUnknownFields
public final GetTradingStatusResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GetTradingStatusResponse.Builder>
-