类 SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
tech.ordinaryroad.live.chat.client.kuaishou.protobuf.SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsersOrBuilder
public static final class SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
implements SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsersOrBuilder
Protobuf type
SCWebLiveWatchingUsers-
方法概要
修饰符和类型方法说明addAllWatchingUser(Iterable<? extends WebWatchingUserInfoOuterClass.WebWatchingUserInfo> values) repeated .WebWatchingUserInfo watchingUser = 1;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo value) repeated .WebWatchingUserInfo watchingUser = 1;addWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 1;repeated .WebWatchingUserInfo watchingUser = 1;addWatchingUser(WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 1;repeated .WebWatchingUserInfo watchingUser = 1;addWatchingUserBuilder(int index) repeated .WebWatchingUserInfo watchingUser = 1;build()clear()string displayWatchingCount = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint64 pendingDuration = 3;repeated .WebWatchingUserInfo watchingUser = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring displayWatchingCount = 2;com.google.protobuf.ByteStringstring displayWatchingCount = 2;longuint64 pendingDuration = 3;getWatchingUser(int index) repeated .WebWatchingUserInfo watchingUser = 1;getWatchingUserBuilder(int index) repeated .WebWatchingUserInfo watchingUser = 1;repeated .WebWatchingUserInfo watchingUser = 1;intrepeated .WebWatchingUserInfo watchingUser = 1;repeated .WebWatchingUserInfo watchingUser = 1;getWatchingUserOrBuilder(int index) repeated .WebWatchingUserInfo watchingUser = 1;repeated .WebWatchingUserInfo watchingUser = 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) removeWatchingUser(int index) repeated .WebWatchingUserInfo watchingUser = 1;setDisplayWatchingCount(String value) string displayWatchingCount = 2;setDisplayWatchingCountBytes(com.google.protobuf.ByteString value) string displayWatchingCount = 2;setPendingDuration(long value) uint64 pendingDuration = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo value) repeated .WebWatchingUserInfo watchingUser = 1;setWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 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<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.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<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.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<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
setField
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
clearField
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
clearOneof
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
setRepeatedField
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
addRepeatedField
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
mergeFrom
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder mergeFrom(com.google.protobuf.Message other) - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
mergeFrom
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.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<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>- 抛出:
IOException
-
getWatchingUserList
repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUserCount
public int getWatchingUserCount()repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUser
repeated .WebWatchingUserInfo watchingUser = 1; -
setWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo value) repeated .WebWatchingUserInfo watchingUser = 1; -
setWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addWatchingUser(WebWatchingUserInfoOuterClass.WebWatchingUserInfo value) repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo value) repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addWatchingUser(WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addWatchingUser(int index, WebWatchingUserInfoOuterClass.WebWatchingUserInfo.Builder builderForValue) repeated .WebWatchingUserInfo watchingUser = 1; -
addAllWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder addAllWatchingUser(Iterable<? extends WebWatchingUserInfoOuterClass.WebWatchingUserInfo> values) repeated .WebWatchingUserInfo watchingUser = 1; -
clearWatchingUser
repeated .WebWatchingUserInfo watchingUser = 1; -
removeWatchingUser
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder removeWatchingUser(int index) repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUserBuilder
repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUserOrBuilder
public WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder getWatchingUserOrBuilder(int index) repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUserOrBuilderList
public List<? extends WebWatchingUserInfoOuterClass.WebWatchingUserInfoOrBuilder> getWatchingUserOrBuilderList()repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUserBuilder
repeated .WebWatchingUserInfo watchingUser = 1; -
addWatchingUserBuilder
repeated .WebWatchingUserInfo watchingUser = 1; -
getWatchingUserBuilderList
repeated .WebWatchingUserInfo watchingUser = 1; -
getDisplayWatchingCount
string displayWatchingCount = 2;- 指定者:
getDisplayWatchingCount在接口中SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsersOrBuilder- 返回:
- The displayWatchingCount.
-
getDisplayWatchingCountBytes
public com.google.protobuf.ByteString getDisplayWatchingCountBytes()string displayWatchingCount = 2;- 指定者:
getDisplayWatchingCountBytes在接口中SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsersOrBuilder- 返回:
- The bytes for displayWatchingCount.
-
setDisplayWatchingCount
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setDisplayWatchingCount(String value) string displayWatchingCount = 2;- 参数:
value- The displayWatchingCount to set.- 返回:
- This builder for chaining.
-
clearDisplayWatchingCount
string displayWatchingCount = 2;- 返回:
- This builder for chaining.
-
setDisplayWatchingCountBytes
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setDisplayWatchingCountBytes(com.google.protobuf.ByteString value) string displayWatchingCount = 2;- 参数:
value- The bytes for displayWatchingCount to set.- 返回:
- This builder for chaining.
-
getPendingDuration
public long getPendingDuration()uint64 pendingDuration = 3;- 指定者:
getPendingDuration在接口中SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsersOrBuilder- 返回:
- The pendingDuration.
-
setPendingDuration
public SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setPendingDuration(long value) uint64 pendingDuration = 3;- 参数:
value- The pendingDuration to set.- 返回:
- This builder for chaining.
-
clearPendingDuration
uint64 pendingDuration = 3;- 返回:
- This builder for chaining.
-
setUnknownFields
public final SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-
mergeUnknownFields
public final SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SCWebLiveWatchingUsersOuterClass.SCWebLiveWatchingUsers.Builder>
-