Package io.github.xezzon.zeroweb.user
Class AddUserReq.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AddUserReq.Builder>
io.github.xezzon.zeroweb.user.AddUserReq.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AddUserReqOrBuilder
,Cloneable
- Enclosing class:
- AddUserReq
public static final class AddUserReq.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AddUserReq.Builder>
implements AddUserReqOrBuilder
新增用户接口的参数Protobuf type
io.github.xezzon.zeroweb.user.AddUserReq
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
clear()
昵称密码用户名static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
昵称com.google.protobuf.ByteString
昵称密码com.google.protobuf.ByteString
密码用户名com.google.protobuf.ByteString
用户名boolean
昵称final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(AddUserReq other) setNickname
(String value) 昵称setNicknameBytes
(com.google.protobuf.ByteString value) 昵称setPassword
(String value) 密码setPasswordBytes
(com.google.protobuf.ByteString value) 密码setUsername
(String value) 用户名setUsernameBytes
(com.google.protobuf.ByteString value) 用户名Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFields
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<AddUserReq.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<AddUserReq.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddUserReq.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<AddUserReq.Builder>
-
mergeFrom
public AddUserReq.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddUserReq.Builder>
- Throws:
IOException
-
getUsername
用户名
string username = 1;
- Specified by:
getUsername
in interfaceAddUserReqOrBuilder
- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()用户名
string username = 1;
- Specified by:
getUsernameBytes
in interfaceAddUserReqOrBuilder
- Returns:
- The bytes for username.
-
setUsername
用户名
string username = 1;
- Parameters:
value
- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
用户名
string username = 1;
- Returns:
- This builder for chaining.
-
setUsernameBytes
用户名
string username = 1;
- Parameters:
value
- The bytes for username to set.- Returns:
- This builder for chaining.
-
hasNickname
public boolean hasNickname()昵称
optional string nickname = 2;
- Specified by:
hasNickname
in interfaceAddUserReqOrBuilder
- Returns:
- Whether the nickname field is set.
-
getNickname
昵称
optional string nickname = 2;
- Specified by:
getNickname
in interfaceAddUserReqOrBuilder
- Returns:
- The nickname.
-
getNicknameBytes
public com.google.protobuf.ByteString getNicknameBytes()昵称
optional string nickname = 2;
- Specified by:
getNicknameBytes
in interfaceAddUserReqOrBuilder
- Returns:
- The bytes for nickname.
-
setNickname
昵称
optional string nickname = 2;
- Parameters:
value
- The nickname to set.- Returns:
- This builder for chaining.
-
clearNickname
昵称
optional string nickname = 2;
- Returns:
- This builder for chaining.
-
setNicknameBytes
昵称
optional string nickname = 2;
- Parameters:
value
- The bytes for nickname to set.- Returns:
- This builder for chaining.
-
getPassword
密码
string password = 3;
- Specified by:
getPassword
in interfaceAddUserReqOrBuilder
- Returns:
- The password.
-
getPasswordBytes
public com.google.protobuf.ByteString getPasswordBytes()密码
string password = 3;
- Specified by:
getPasswordBytes
in interfaceAddUserReqOrBuilder
- Returns:
- The bytes for password.
-
setPassword
密码
string password = 3;
- Parameters:
value
- The password to set.- Returns:
- This builder for chaining.
-
clearPassword
密码
string password = 3;
- Returns:
- This builder for chaining.
-
setPasswordBytes
密码
string password = 3;
- Parameters:
value
- The bytes for password to set.- Returns:
- This builder for chaining.
-