类 WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
tech.ordinaryroad.live.chat.client.kuaishou.protobuf.WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder
public static final class WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
implements WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder
Protobuf type
WebWatchingUserInfo-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()string displayKsCoin = 5;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .WebLiveAssistantType liveAssistantType = 4;bool offline = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) bool tuhao = 3;.SimpleUserInfo user = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring displayKsCoin = 5;com.google.protobuf.ByteStringstring displayKsCoin = 5;.WebLiveAssistantType liveAssistantType = 4;int.WebLiveAssistantType liveAssistantType = 4;booleanbool offline = 2;booleangetTuhao()bool tuhao = 3;getUser().SimpleUserInfo user = 1;.SimpleUserInfo user = 1;.SimpleUserInfo user = 1;booleanhasUser().SimpleUserInfo user = 1;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) .SimpleUserInfo user = 1;setDisplayKsCoin(String value) string displayKsCoin = 5;setDisplayKsCoinBytes(com.google.protobuf.ByteString value) string displayKsCoin = 5;.WebLiveAssistantType liveAssistantType = 4;setLiveAssistantTypeValue(int value) .WebLiveAssistantType liveAssistantType = 4;setOffline(boolean value) bool offline = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTuhao(boolean value) bool tuhao = 3;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .SimpleUserInfo user = 1;setUser(SimpleUserInfoOuterClass.SimpleUserInfo.Builder builderForValue) .SimpleUserInfo user = 1;从类继承的方法 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<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.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<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.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<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
setField
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
clearField
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
clearOneof
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
setRepeatedField
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
addRepeatedField
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
mergeFrom
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder mergeFrom(com.google.protobuf.Message other) - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
mergeFrom
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.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<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>- 抛出:
IOException
-
hasUser
public boolean hasUser().SimpleUserInfo user = 1;- 指定者:
hasUser在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- Whether the user field is set.
-
getUser
.SimpleUserInfo user = 1;- 指定者:
getUser在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The user.
-
setUser
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setUser(SimpleUserInfoOuterClass.SimpleUserInfo value) .SimpleUserInfo user = 1; -
setUser
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setUser(SimpleUserInfoOuterClass.SimpleUserInfo.Builder builderForValue) .SimpleUserInfo user = 1; -
mergeUser
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder mergeUser(SimpleUserInfoOuterClass.SimpleUserInfo value) .SimpleUserInfo user = 1; -
clearUser
.SimpleUserInfo user = 1; -
getUserBuilder
.SimpleUserInfo user = 1; -
getUserOrBuilder
.SimpleUserInfo user = 1; -
getOffline
public boolean getOffline()bool offline = 2;- 指定者:
getOffline在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The offline.
-
setOffline
bool offline = 2;- 参数:
value- The offline to set.- 返回:
- This builder for chaining.
-
clearOffline
bool offline = 2;- 返回:
- This builder for chaining.
-
getTuhao
public boolean getTuhao()bool tuhao = 3;- 指定者:
getTuhao在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The tuhao.
-
setTuhao
bool tuhao = 3;- 参数:
value- The tuhao to set.- 返回:
- This builder for chaining.
-
clearTuhao
bool tuhao = 3;- 返回:
- This builder for chaining.
-
getLiveAssistantTypeValue
public int getLiveAssistantTypeValue().WebLiveAssistantType liveAssistantType = 4;- 指定者:
getLiveAssistantTypeValue在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The enum numeric value on the wire for liveAssistantType.
-
setLiveAssistantTypeValue
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setLiveAssistantTypeValue(int value) .WebLiveAssistantType liveAssistantType = 4;- 参数:
value- The enum numeric value on the wire for liveAssistantType to set.- 返回:
- This builder for chaining.
-
getLiveAssistantType
.WebLiveAssistantType liveAssistantType = 4;- 指定者:
getLiveAssistantType在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The liveAssistantType.
-
setLiveAssistantType
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setLiveAssistantType(WebLiveAssistantTypeOuterClass.WebLiveAssistantType value) .WebLiveAssistantType liveAssistantType = 4;- 参数:
value- The liveAssistantType to set.- 返回:
- This builder for chaining.
-
clearLiveAssistantType
.WebLiveAssistantType liveAssistantType = 4;- 返回:
- This builder for chaining.
-
getDisplayKsCoin
string displayKsCoin = 5;- 指定者:
getDisplayKsCoin在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The displayKsCoin.
-
getDisplayKsCoinBytes
public com.google.protobuf.ByteString getDisplayKsCoinBytes()string displayKsCoin = 5;- 指定者:
getDisplayKsCoinBytes在接口中WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder- 返回:
- The bytes for displayKsCoin.
-
setDisplayKsCoin
string displayKsCoin = 5;- 参数:
value- The displayKsCoin to set.- 返回:
- This builder for chaining.
-
clearDisplayKsCoin
string displayKsCoin = 5;- 返回:
- This builder for chaining.
-
setDisplayKsCoinBytes
public WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setDisplayKsCoinBytes(com.google.protobuf.ByteString value) string displayKsCoin = 5;- 参数:
value- The bytes for displayKsCoin to set.- 返回:
- This builder for chaining.
-
setUnknownFields
public final WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-
mergeUnknownFields
public final WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder>
-