类 UserInfoOuterClass.UserInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
tech.ordinaryroad.live.chat.client.kuaishou.protobuf.UserInfoOuterClass.UserInfo.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,UserInfoOuterClass.UserInfoOrBuilder
public static final class UserInfoOuterClass.UserInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
implements UserInfoOuterClass.UserInfoOrBuilder
Protobuf type
UserInfo-
方法概要
修饰符和类型方法说明addAllHeadUrls(Iterable<? extends PicUrlOuterClass.PicUrl> values) repeated .PicUrl headUrls = 5;addAllHttpsHeadUrls(Iterable<? extends PicUrlOuterClass.PicUrl> values) repeated .PicUrl httpsHeadUrls = 8;addHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl headUrls = 5;addHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5;repeated .PicUrl headUrls = 5;addHeadUrls(PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5;repeated .PicUrl headUrls = 5;addHeadUrlsBuilder(int index) repeated .PicUrl headUrls = 5;addHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl httpsHeadUrls = 8;addHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8;repeated .PicUrl httpsHeadUrls = 8;addHttpsHeadUrls(PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8;repeated .PicUrl httpsHeadUrls = 8;addHttpsHeadUrlsBuilder(int index) repeated .PicUrl httpsHeadUrls = 8;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .PicUrl headUrls = 5;repeated .PicUrl httpsHeadUrls = 8;string kwaiId = 9;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string sUserId = 7;string userGender = 3;uint64 userId = 1;string userName = 2;string userText = 4;bool verified = 6;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeadUrls(int index) repeated .PicUrl headUrls = 5;getHeadUrlsBuilder(int index) repeated .PicUrl headUrls = 5;repeated .PicUrl headUrls = 5;intrepeated .PicUrl headUrls = 5;repeated .PicUrl headUrls = 5;getHeadUrlsOrBuilder(int index) repeated .PicUrl headUrls = 5;List<? extends PicUrlOuterClass.PicUrlOrBuilder>repeated .PicUrl headUrls = 5;getHttpsHeadUrls(int index) repeated .PicUrl httpsHeadUrls = 8;getHttpsHeadUrlsBuilder(int index) repeated .PicUrl httpsHeadUrls = 8;repeated .PicUrl httpsHeadUrls = 8;intrepeated .PicUrl httpsHeadUrls = 8;repeated .PicUrl httpsHeadUrls = 8;getHttpsHeadUrlsOrBuilder(int index) repeated .PicUrl httpsHeadUrls = 8;List<? extends PicUrlOuterClass.PicUrlOrBuilder>repeated .PicUrl httpsHeadUrls = 8;string kwaiId = 9;com.google.protobuf.ByteStringstring kwaiId = 9;string sUserId = 7;com.google.protobuf.ByteStringstring sUserId = 7;string userGender = 3;com.google.protobuf.ByteStringstring userGender = 3;longuint64 userId = 1;string userName = 2;com.google.protobuf.ByteStringstring userName = 2;string userText = 4;com.google.protobuf.ByteStringstring userText = 4;booleanbool verified = 6;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) removeHeadUrls(int index) repeated .PicUrl headUrls = 5;removeHttpsHeadUrls(int index) repeated .PicUrl httpsHeadUrls = 8;setHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl headUrls = 5;setHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5;setHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl httpsHeadUrls = 8;setHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8;string kwaiId = 9;setKwaiIdBytes(com.google.protobuf.ByteString value) string kwaiId = 9;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSUserId(String value) string sUserId = 7;setSUserIdBytes(com.google.protobuf.ByteString value) string sUserId = 7;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserGender(String value) string userGender = 3;setUserGenderBytes(com.google.protobuf.ByteString value) string userGender = 3;setUserId(long value) uint64 userId = 1;setUserName(String value) string userName = 2;setUserNameBytes(com.google.protobuf.ByteString value) string userName = 2;setUserText(String value) string userText = 4;setUserTextBytes(com.google.protobuf.ByteString value) string userText = 4;setVerified(boolean value) bool verified = 6;从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
setField
public UserInfoOuterClass.UserInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
clearField
public UserInfoOuterClass.UserInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
clearOneof
public UserInfoOuterClass.UserInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
setRepeatedField
public UserInfoOuterClass.UserInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
addRepeatedField
public UserInfoOuterClass.UserInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<UserInfoOuterClass.UserInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
mergeFrom
public UserInfoOuterClass.UserInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<UserInfoOuterClass.UserInfo.Builder>- 抛出:
IOException
-
getUserId
public long getUserId()uint64 userId = 1;- 指定者:
getUserId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userId.
-
setUserId
uint64 userId = 1;- 参数:
value- The userId to set.- 返回:
- This builder for chaining.
-
clearUserId
uint64 userId = 1;- 返回:
- This builder for chaining.
-
getUserName
string userName = 2;- 指定者:
getUserName在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userName.
-
getUserNameBytes
public com.google.protobuf.ByteString getUserNameBytes()string userName = 2;- 指定者:
getUserNameBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userName.
-
setUserName
string userName = 2;- 参数:
value- The userName to set.- 返回:
- This builder for chaining.
-
clearUserName
string userName = 2;- 返回:
- This builder for chaining.
-
setUserNameBytes
string userName = 2;- 参数:
value- The bytes for userName to set.- 返回:
- This builder for chaining.
-
getUserGender
string userGender = 3;- 指定者:
getUserGender在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userGender.
-
getUserGenderBytes
public com.google.protobuf.ByteString getUserGenderBytes()string userGender = 3;- 指定者:
getUserGenderBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userGender.
-
setUserGender
string userGender = 3;- 参数:
value- The userGender to set.- 返回:
- This builder for chaining.
-
clearUserGender
string userGender = 3;- 返回:
- This builder for chaining.
-
setUserGenderBytes
string userGender = 3;- 参数:
value- The bytes for userGender to set.- 返回:
- This builder for chaining.
-
getUserText
string userText = 4;- 指定者:
getUserText在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The userText.
-
getUserTextBytes
public com.google.protobuf.ByteString getUserTextBytes()string userText = 4;- 指定者:
getUserTextBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for userText.
-
setUserText
string userText = 4;- 参数:
value- The userText to set.- 返回:
- This builder for chaining.
-
clearUserText
string userText = 4;- 返回:
- This builder for chaining.
-
setUserTextBytes
string userText = 4;- 参数:
value- The bytes for userText to set.- 返回:
- This builder for chaining.
-
getHeadUrlsList
repeated .PicUrl headUrls = 5; -
getHeadUrlsCount
public int getHeadUrlsCount()repeated .PicUrl headUrls = 5; -
getHeadUrls
repeated .PicUrl headUrls = 5; -
setHeadUrls
repeated .PicUrl headUrls = 5; -
setHeadUrls
public UserInfoOuterClass.UserInfo.Builder setHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5; -
addHeadUrls
repeated .PicUrl headUrls = 5; -
addHeadUrls
repeated .PicUrl headUrls = 5; -
addHeadUrls
public UserInfoOuterClass.UserInfo.Builder addHeadUrls(PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5; -
addHeadUrls
public UserInfoOuterClass.UserInfo.Builder addHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl headUrls = 5; -
addAllHeadUrls
public UserInfoOuterClass.UserInfo.Builder addAllHeadUrls(Iterable<? extends PicUrlOuterClass.PicUrl> values) repeated .PicUrl headUrls = 5; -
clearHeadUrls
repeated .PicUrl headUrls = 5; -
removeHeadUrls
repeated .PicUrl headUrls = 5; -
getHeadUrlsBuilder
repeated .PicUrl headUrls = 5; -
getHeadUrlsOrBuilder
repeated .PicUrl headUrls = 5; -
getHeadUrlsOrBuilderList
repeated .PicUrl headUrls = 5; -
addHeadUrlsBuilder
repeated .PicUrl headUrls = 5; -
addHeadUrlsBuilder
repeated .PicUrl headUrls = 5; -
getHeadUrlsBuilderList
repeated .PicUrl headUrls = 5; -
getVerified
public boolean getVerified()bool verified = 6;- 指定者:
getVerified在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The verified.
-
setVerified
bool verified = 6;- 参数:
value- The verified to set.- 返回:
- This builder for chaining.
-
clearVerified
bool verified = 6;- 返回:
- This builder for chaining.
-
getSUserId
string sUserId = 7;- 指定者:
getSUserId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The sUserId.
-
getSUserIdBytes
public com.google.protobuf.ByteString getSUserIdBytes()string sUserId = 7;- 指定者:
getSUserIdBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for sUserId.
-
setSUserId
string sUserId = 7;- 参数:
value- The sUserId to set.- 返回:
- This builder for chaining.
-
clearSUserId
string sUserId = 7;- 返回:
- This builder for chaining.
-
setSUserIdBytes
string sUserId = 7;- 参数:
value- The bytes for sUserId to set.- 返回:
- This builder for chaining.
-
getHttpsHeadUrlsList
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsCount
public int getHttpsHeadUrlsCount()repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrls
repeated .PicUrl httpsHeadUrls = 8; -
setHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder setHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl httpsHeadUrls = 8; -
setHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder setHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrls
repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder addHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl value) repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder addHttpsHeadUrls(PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder addHttpsHeadUrls(int index, PicUrlOuterClass.PicUrl.Builder builderForValue) repeated .PicUrl httpsHeadUrls = 8; -
addAllHttpsHeadUrls
public UserInfoOuterClass.UserInfo.Builder addAllHttpsHeadUrls(Iterable<? extends PicUrlOuterClass.PicUrl> values) repeated .PicUrl httpsHeadUrls = 8; -
clearHttpsHeadUrls
repeated .PicUrl httpsHeadUrls = 8; -
removeHttpsHeadUrls
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsBuilder
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsOrBuilder
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsOrBuilderList
repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrlsBuilder
repeated .PicUrl httpsHeadUrls = 8; -
addHttpsHeadUrlsBuilder
repeated .PicUrl httpsHeadUrls = 8; -
getHttpsHeadUrlsBuilderList
repeated .PicUrl httpsHeadUrls = 8; -
getKwaiId
string kwaiId = 9;- 指定者:
getKwaiId在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The kwaiId.
-
getKwaiIdBytes
public com.google.protobuf.ByteString getKwaiIdBytes()string kwaiId = 9;- 指定者:
getKwaiIdBytes在接口中UserInfoOuterClass.UserInfoOrBuilder- 返回:
- The bytes for kwaiId.
-
setKwaiId
string kwaiId = 9;- 参数:
value- The kwaiId to set.- 返回:
- This builder for chaining.
-
clearKwaiId
string kwaiId = 9;- 返回:
- This builder for chaining.
-
setKwaiIdBytes
string kwaiId = 9;- 参数:
value- The bytes for kwaiId to set.- 返回:
- This builder for chaining.
-
setUnknownFields
public final UserInfoOuterClass.UserInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-
mergeUnknownFields
public final UserInfoOuterClass.UserInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<UserInfoOuterClass.UserInfo.Builder>
-