Package ru.tinkoff.piapi.contract.v1
Class Account.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
ru.tinkoff.piapi.contract.v1.Account.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AccountOrBuilder
- Enclosing class:
Account
public static final class Account.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
implements AccountOrBuilder
Информация о счёте.Protobuf type
tinkoff.public.invest.api.contract.v1.Account-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Уровень доступа к текущему счёту (определяется токеном).Дата закрытия счёта в часовом поясе UTC.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()Идентификатор счёта.Название счёта.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Дата открытия счёта в часовом поясе UTC.Статус счёта.Тип счёта.clone()Уровень доступа к текущему счёту (определяется токеном).intУровень доступа к текущему счёту (определяется токеном).com.google.protobuf.TimestampДата закрытия счёта в часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата закрытия счёта в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата закрытия счёта в часовом поясе UTC.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetId()Идентификатор счёта.com.google.protobuf.ByteStringИдентификатор счёта.getName()Название счёта.com.google.protobuf.ByteStringНазвание счёта.com.google.protobuf.TimestampДата открытия счёта в часовом поясе UTC.com.google.protobuf.Timestamp.BuilderДата открытия счёта в часовом поясе UTC.com.google.protobuf.TimestampOrBuilderДата открытия счёта в часовом поясе UTC.Статус счёта.intСтатус счёта.getType()Тип счёта.intТип счёта.booleanДата закрытия счёта в часовом поясе UTC.booleanДата открытия счёта в часовом поясе UTC.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeClosedDate(com.google.protobuf.Timestamp value) Дата закрытия счёта в часовом поясе UTC.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOpenedDate(com.google.protobuf.Timestamp value) Дата открытия счёта в часовом поясе UTC.final Account.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAccessLevel(AccessLevel value) Уровень доступа к текущему счёту (определяется токеном).setAccessLevelValue(int value) Уровень доступа к текущему счёту (определяется токеном).setClosedDate(com.google.protobuf.Timestamp value) Дата закрытия счёта в часовом поясе UTC.setClosedDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата закрытия счёта в часовом поясе UTC.Идентификатор счёта.setIdBytes(com.google.protobuf.ByteString value) Идентификатор счёта.Название счёта.setNameBytes(com.google.protobuf.ByteString value) Название счёта.setOpenedDate(com.google.protobuf.Timestamp value) Дата открытия счёта в часовом поясе UTC.setOpenedDate(com.google.protobuf.Timestamp.Builder builderForValue) Дата открытия счёта в часовом поясе UTC.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStatus(AccountStatus value) Статус счёта.setStatusValue(int value) Статус счёта.setType(AccountType value) Тип счёта.setTypeValue(int value) Тип счёта.final Account.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<Account.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<Account.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<Account.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<Account.Builder>
-
setField
public Account.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<Account.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
-
setRepeatedField
public Account.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<Account.Builder>
-
addRepeatedField
public Account.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<Account.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Account.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
-
mergeFrom
public Account.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<Account.Builder>- Throws:
IOException
-
getId
Идентификатор счёта.
string id = 1;- Specified by:
getIdin interfaceAccountOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Идентификатор счёта.
string id = 1;- Specified by:
getIdBytesin interfaceAccountOrBuilder- Returns:
- The bytes for id.
-
setId
Идентификатор счёта.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Идентификатор счёта.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
Идентификатор счёта.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Тип счёта.
.tinkoff.public.invest.api.contract.v1.AccountType type = 2;- Specified by:
getTypeValuein interfaceAccountOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Тип счёта.
.tinkoff.public.invest.api.contract.v1.AccountType type = 2;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Тип счёта.
.tinkoff.public.invest.api.contract.v1.AccountType type = 2;- Specified by:
getTypein interfaceAccountOrBuilder- Returns:
- The type.
-
setType
Тип счёта.
.tinkoff.public.invest.api.contract.v1.AccountType type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Тип счёта.
.tinkoff.public.invest.api.contract.v1.AccountType type = 2;- Returns:
- This builder for chaining.
-
getName
Название счёта.
string name = 3;- Specified by:
getNamein interfaceAccountOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Название счёта.
string name = 3;- Specified by:
getNameBytesin interfaceAccountOrBuilder- Returns:
- The bytes for name.
-
setName
Название счёта.
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Название счёта.
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
Название счёта.
string name = 3;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()Статус счёта.
.tinkoff.public.invest.api.contract.v1.AccountStatus status = 4;- Specified by:
getStatusValuein interfaceAccountOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
Статус счёта.
.tinkoff.public.invest.api.contract.v1.AccountStatus status = 4;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
Статус счёта.
.tinkoff.public.invest.api.contract.v1.AccountStatus status = 4;- Specified by:
getStatusin interfaceAccountOrBuilder- Returns:
- The status.
-
setStatus
Статус счёта.
.tinkoff.public.invest.api.contract.v1.AccountStatus status = 4;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Статус счёта.
.tinkoff.public.invest.api.contract.v1.AccountStatus status = 4;- Returns:
- This builder for chaining.
-
hasOpenedDate
public boolean hasOpenedDate()Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5;- Specified by:
hasOpenedDatein interfaceAccountOrBuilder- Returns:
- Whether the openedDate field is set.
-
getOpenedDate
public com.google.protobuf.Timestamp getOpenedDate()Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5;- Specified by:
getOpenedDatein interfaceAccountOrBuilder- Returns:
- The openedDate.
-
setOpenedDate
Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5; -
setOpenedDate
Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5; -
mergeOpenedDate
Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5; -
clearOpenedDate
Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5; -
getOpenedDateBuilder
public com.google.protobuf.Timestamp.Builder getOpenedDateBuilder()Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5; -
getOpenedDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getOpenedDateOrBuilder()Дата открытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp opened_date = 5;- Specified by:
getOpenedDateOrBuilderin interfaceAccountOrBuilder
-
hasClosedDate
public boolean hasClosedDate()Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6;- Specified by:
hasClosedDatein interfaceAccountOrBuilder- Returns:
- Whether the closedDate field is set.
-
getClosedDate
public com.google.protobuf.Timestamp getClosedDate()Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6;- Specified by:
getClosedDatein interfaceAccountOrBuilder- Returns:
- The closedDate.
-
setClosedDate
Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6; -
setClosedDate
Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6; -
mergeClosedDate
Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6; -
clearClosedDate
Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6; -
getClosedDateBuilder
public com.google.protobuf.Timestamp.Builder getClosedDateBuilder()Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6; -
getClosedDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getClosedDateOrBuilder()Дата закрытия счёта в часовом поясе UTC.
.google.protobuf.Timestamp closed_date = 6;- Specified by:
getClosedDateOrBuilderin interfaceAccountOrBuilder
-
getAccessLevelValue
public int getAccessLevelValue()Уровень доступа к текущему счёту (определяется токеном).
.tinkoff.public.invest.api.contract.v1.AccessLevel access_level = 7;- Specified by:
getAccessLevelValuein interfaceAccountOrBuilder- Returns:
- The enum numeric value on the wire for accessLevel.
-
setAccessLevelValue
Уровень доступа к текущему счёту (определяется токеном).
.tinkoff.public.invest.api.contract.v1.AccessLevel access_level = 7;- Parameters:
value- The enum numeric value on the wire for accessLevel to set.- Returns:
- This builder for chaining.
-
getAccessLevel
Уровень доступа к текущему счёту (определяется токеном).
.tinkoff.public.invest.api.contract.v1.AccessLevel access_level = 7;- Specified by:
getAccessLevelin interfaceAccountOrBuilder- Returns:
- The accessLevel.
-
setAccessLevel
Уровень доступа к текущему счёту (определяется токеном).
.tinkoff.public.invest.api.contract.v1.AccessLevel access_level = 7;- Parameters:
value- The accessLevel to set.- Returns:
- This builder for chaining.
-
clearAccessLevel
Уровень доступа к текущему счёту (определяется токеном).
.tinkoff.public.invest.api.contract.v1.AccessLevel access_level = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Account.Builder>
-