public static final class UserGroupList.Builder extends com.google.protobuf.GeneratedMessage.Builder<UserGroupList.Builder> implements UserGroupListOrBuilder
A list of groups belonging to a user, along with the user's role in each group.Protobuf type
nakama.api.UserGroupList| Modifier and Type | Method and Description |
|---|---|
UserGroupList.Builder |
addAllUserGroups(java.lang.Iterable<? extends UserGroupList.UserGroup> values)
Group-role pairs for a user.
|
UserGroupList.Builder |
addUserGroups(int index,
UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
|
UserGroupList.Builder |
addUserGroups(int index,
UserGroupList.UserGroup value)
Group-role pairs for a user.
|
UserGroupList.Builder |
addUserGroups(UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
|
UserGroupList.Builder |
addUserGroups(UserGroupList.UserGroup value)
Group-role pairs for a user.
|
UserGroupList.UserGroup.Builder |
addUserGroupsBuilder()
Group-role pairs for a user.
|
UserGroupList.UserGroup.Builder |
addUserGroupsBuilder(int index)
Group-role pairs for a user.
|
UserGroupList |
build() |
UserGroupList |
buildPartial() |
UserGroupList.Builder |
clear() |
UserGroupList.Builder |
clearCursor()
Cursor for the next page of results, if any.
|
UserGroupList.Builder |
clearUserGroups()
Group-role pairs for a user.
|
java.lang.String |
getCursor()
Cursor for the next page of results, if any.
|
com.google.protobuf.ByteString |
getCursorBytes()
Cursor for the next page of results, if any.
|
UserGroupList |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
UserGroupList.UserGroup |
getUserGroups(int index)
Group-role pairs for a user.
|
UserGroupList.UserGroup.Builder |
getUserGroupsBuilder(int index)
Group-role pairs for a user.
|
java.util.List<UserGroupList.UserGroup.Builder> |
getUserGroupsBuilderList()
Group-role pairs for a user.
|
int |
getUserGroupsCount()
Group-role pairs for a user.
|
java.util.List<UserGroupList.UserGroup> |
getUserGroupsList()
Group-role pairs for a user.
|
UserGroupList.UserGroupOrBuilder |
getUserGroupsOrBuilder(int index)
Group-role pairs for a user.
|
java.util.List<? extends UserGroupList.UserGroupOrBuilder> |
getUserGroupsOrBuilderList()
Group-role pairs for a user.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UserGroupList.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UserGroupList.Builder |
mergeFrom(com.google.protobuf.Message other) |
UserGroupList.Builder |
mergeFrom(UserGroupList other) |
UserGroupList.Builder |
removeUserGroups(int index)
Group-role pairs for a user.
|
UserGroupList.Builder |
setCursor(java.lang.String value)
Cursor for the next page of results, if any.
|
UserGroupList.Builder |
setCursorBytes(com.google.protobuf.ByteString value)
Cursor for the next page of results, if any.
|
UserGroupList.Builder |
setUserGroups(int index,
UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
|
UserGroupList.Builder |
setUserGroups(int index,
UserGroupList.UserGroup value)
Group-role pairs for a user.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<UserGroupList.Builder>public UserGroupList.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<UserGroupList.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<UserGroupList.Builder>public UserGroupList getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UserGroupList build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UserGroupList buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UserGroupList.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UserGroupList.Builder>public UserGroupList.Builder mergeFrom(UserGroupList other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<UserGroupList.Builder>public UserGroupList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UserGroupList.Builder>java.io.IOExceptionpublic java.util.List<UserGroupList.UserGroup> getUserGroupsList()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];getUserGroupsList in interface UserGroupListOrBuilderpublic int getUserGroupsCount()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];getUserGroupsCount in interface UserGroupListOrBuilderpublic UserGroupList.UserGroup getUserGroups(int index)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];getUserGroups in interface UserGroupListOrBuilderpublic UserGroupList.Builder setUserGroups(int index, UserGroupList.UserGroup value)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder setUserGroups(int index, UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder addUserGroups(UserGroupList.UserGroup value)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder addUserGroups(int index, UserGroupList.UserGroup value)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder addUserGroups(UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder addUserGroups(int index, UserGroupList.UserGroup.Builder builderForValue)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder addAllUserGroups(java.lang.Iterable<? extends UserGroupList.UserGroup> values)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder clearUserGroups()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.Builder removeUserGroups(int index)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.UserGroup.Builder getUserGroupsBuilder(int index)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.UserGroupOrBuilder getUserGroupsOrBuilder(int index)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];getUserGroupsOrBuilder in interface UserGroupListOrBuilderpublic java.util.List<? extends UserGroupList.UserGroupOrBuilder> getUserGroupsOrBuilderList()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];getUserGroupsOrBuilderList in interface UserGroupListOrBuilderpublic UserGroupList.UserGroup.Builder addUserGroupsBuilder()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public UserGroupList.UserGroup.Builder addUserGroupsBuilder(int index)
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public java.util.List<UserGroupList.UserGroup.Builder> getUserGroupsBuilderList()
Group-role pairs for a user.
repeated .nakama.api.UserGroupList.UserGroup user_groups = 1 [json_name = "userGroups"];public java.lang.String getCursor()
Cursor for the next page of results, if any.
string cursor = 2 [json_name = "cursor"];getCursor in interface UserGroupListOrBuilderpublic com.google.protobuf.ByteString getCursorBytes()
Cursor for the next page of results, if any.
string cursor = 2 [json_name = "cursor"];getCursorBytes in interface UserGroupListOrBuilderpublic UserGroupList.Builder setCursor(java.lang.String value)
Cursor for the next page of results, if any.
string cursor = 2 [json_name = "cursor"];value - The cursor to set.public UserGroupList.Builder clearCursor()
Cursor for the next page of results, if any.
string cursor = 2 [json_name = "cursor"];public UserGroupList.Builder setCursorBytes(com.google.protobuf.ByteString value)
Cursor for the next page of results, if any.
string cursor = 2 [json_name = "cursor"];value - The bytes for cursor to set.