Package ru.tinkoff.piapi.contract.v1
Class GetInfoResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
ru.tinkoff.piapi.contract.v1.GetInfoResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GetInfoResponseOrBuilder
- Enclosing class:
GetInfoResponse
public static final class GetInfoResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
implements GetInfoResponseOrBuilder
Информация о пользователе.Protobuf type
tinkoff.public.invest.api.contract.v1.GetInfoResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllQualifiedForWorkWith(Iterable<String> values) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.addQualifiedForWorkWith(String value) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.addQualifiedForWorkWithBytes(com.google.protobuf.ByteString value) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Признак премиум клиента.Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.Признак квалифицированного инвестора.Наименование тарифа пользователя.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanПризнак премиум клиента.getQualifiedForWorkWith(int index) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.com.google.protobuf.ByteStringgetQualifiedForWorkWithBytes(int index) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.intНабор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.com.google.protobuf.ProtocolStringListНабор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.booleanПризнак квалифицированного инвестора.Наименование тарифа пользователя.com.google.protobuf.ByteStringНаименование тарифа пользователя.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GetInfoResponse other) final GetInfoResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setPremStatus(boolean value) Признак премиум клиента.setQualifiedForWorkWith(int index, String value) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь.setQualStatus(boolean value) Признак квалифицированного инвестора.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Наименование тарифа пользователя.setTariffBytes(com.google.protobuf.ByteString value) Наименование тарифа пользователя.final GetInfoResponse.BuildersetUnknownFields(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<GetInfoResponse.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<GetInfoResponse.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<GetInfoResponse.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<GetInfoResponse.Builder>
-
setField
public GetInfoResponse.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<GetInfoResponse.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
-
setRepeatedField
public GetInfoResponse.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<GetInfoResponse.Builder>
-
addRepeatedField
public GetInfoResponse.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<GetInfoResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GetInfoResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
-
mergeFrom
public GetInfoResponse.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<GetInfoResponse.Builder>- Throws:
IOException
-
getPremStatus
public boolean getPremStatus()Признак премиум клиента.
bool prem_status = 1;- Specified by:
getPremStatusin interfaceGetInfoResponseOrBuilder- Returns:
- The premStatus.
-
setPremStatus
Признак премиум клиента.
bool prem_status = 1;- Parameters:
value- The premStatus to set.- Returns:
- This builder for chaining.
-
clearPremStatus
Признак премиум клиента.
bool prem_status = 1;- Returns:
- This builder for chaining.
-
getQualStatus
public boolean getQualStatus()Признак квалифицированного инвестора.
bool qual_status = 2;- Specified by:
getQualStatusin interfaceGetInfoResponseOrBuilder- Returns:
- The qualStatus.
-
setQualStatus
Признак квалифицированного инвестора.
bool qual_status = 2;- Parameters:
value- The qualStatus to set.- Returns:
- This builder for chaining.
-
clearQualStatus
Признак квалифицированного инвестора.
bool qual_status = 2;- Returns:
- This builder for chaining.
-
getQualifiedForWorkWithList
public com.google.protobuf.ProtocolStringList getQualifiedForWorkWithList()Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Specified by:
getQualifiedForWorkWithListin interfaceGetInfoResponseOrBuilder- Returns:
- A list containing the qualifiedForWorkWith.
-
getQualifiedForWorkWithCount
public int getQualifiedForWorkWithCount()Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Specified by:
getQualifiedForWorkWithCountin interfaceGetInfoResponseOrBuilder- Returns:
- The count of qualifiedForWorkWith.
-
getQualifiedForWorkWith
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Specified by:
getQualifiedForWorkWithin interfaceGetInfoResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The qualifiedForWorkWith at the given index.
-
getQualifiedForWorkWithBytes
public com.google.protobuf.ByteString getQualifiedForWorkWithBytes(int index) Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Specified by:
getQualifiedForWorkWithBytesin interfaceGetInfoResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the qualifiedForWorkWith at the given index.
-
setQualifiedForWorkWith
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Parameters:
index- The index to set the value at.value- The qualifiedForWorkWith to set.- Returns:
- This builder for chaining.
-
addQualifiedForWorkWith
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Parameters:
value- The qualifiedForWorkWith to add.- Returns:
- This builder for chaining.
-
addAllQualifiedForWorkWith
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Parameters:
values- The qualifiedForWorkWith to add.- Returns:
- This builder for chaining.
-
clearQualifiedForWorkWith
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Returns:
- This builder for chaining.
-
addQualifiedForWorkWithBytes
Набор требующих тестирования инструментов и возможностей, с которыми может работать пользователь. [Подробнее](https://tinkoff.github.io/investAPI/faq_users/).
repeated string qualified_for_work_with = 3;- Parameters:
value- The bytes of the qualifiedForWorkWith to add.- Returns:
- This builder for chaining.
-
getTariff
Наименование тарифа пользователя.
string tariff = 4;- Specified by:
getTariffin interfaceGetInfoResponseOrBuilder- Returns:
- The tariff.
-
getTariffBytes
public com.google.protobuf.ByteString getTariffBytes()Наименование тарифа пользователя.
string tariff = 4;- Specified by:
getTariffBytesin interfaceGetInfoResponseOrBuilder- Returns:
- The bytes for tariff.
-
setTariff
Наименование тарифа пользователя.
string tariff = 4;- Parameters:
value- The tariff to set.- Returns:
- This builder for chaining.
-
clearTariff
Наименование тарифа пользователя.
string tariff = 4;- Returns:
- This builder for chaining.
-
setTariffBytes
Наименование тарифа пользователя.
string tariff = 4;- Parameters:
value- The bytes for tariff to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final GetInfoResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
-
mergeUnknownFields
public final GetInfoResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GetInfoResponse.Builder>
-