public static final class GroupUserList.GroupUser.Builder extends com.google.protobuf.GeneratedMessage.Builder<GroupUserList.GroupUser.Builder> implements GroupUserList.GroupUserOrBuilder
A single user-role pair.Protobuf type
nakama.api.GroupUserList.GroupUser| Modifier and Type | Method and Description |
|---|---|
GroupUserList.GroupUser |
build() |
GroupUserList.GroupUser |
buildPartial() |
GroupUserList.GroupUser.Builder |
clear() |
GroupUserList.GroupUser.Builder |
clearState()
Their relationship to the group.
|
GroupUserList.GroupUser.Builder |
clearUser()
User.
|
GroupUserList.GroupUser |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Int32Value |
getState()
Their relationship to the group.
|
com.google.protobuf.Int32Value.Builder |
getStateBuilder()
Their relationship to the group.
|
com.google.protobuf.Int32ValueOrBuilder |
getStateOrBuilder()
Their relationship to the group.
|
User |
getUser()
User.
|
User.Builder |
getUserBuilder()
User.
|
UserOrBuilder |
getUserOrBuilder()
User.
|
boolean |
hasState()
Their relationship to the group.
|
boolean |
hasUser()
User.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GroupUserList.GroupUser.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GroupUserList.GroupUser.Builder |
mergeFrom(GroupUserList.GroupUser other) |
GroupUserList.GroupUser.Builder |
mergeFrom(com.google.protobuf.Message other) |
GroupUserList.GroupUser.Builder |
mergeState(com.google.protobuf.Int32Value value)
Their relationship to the group.
|
GroupUserList.GroupUser.Builder |
mergeUser(User value)
User.
|
GroupUserList.GroupUser.Builder |
setState(com.google.protobuf.Int32Value.Builder builderForValue)
Their relationship to the group.
|
GroupUserList.GroupUser.Builder |
setState(com.google.protobuf.Int32Value value)
Their relationship to the group.
|
GroupUserList.GroupUser.Builder |
setUser(User.Builder builderForValue)
User.
|
GroupUserList.GroupUser.Builder |
setUser(User value)
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<GroupUserList.GroupUser.Builder>public GroupUserList.GroupUser.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<GroupUserList.GroupUser.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<GroupUserList.GroupUser.Builder>public GroupUserList.GroupUser getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GroupUserList.GroupUser build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GroupUserList.GroupUser buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GroupUserList.GroupUser.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GroupUserList.GroupUser.Builder>public GroupUserList.GroupUser.Builder mergeFrom(GroupUserList.GroupUser other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GroupUserList.GroupUser.Builder>public GroupUserList.GroupUser.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<GroupUserList.GroupUser.Builder>java.io.IOExceptionpublic boolean hasUser()
User.
.nakama.api.User user = 1 [json_name = "user"];hasUser in interface GroupUserList.GroupUserOrBuilderpublic User getUser()
User.
.nakama.api.User user = 1 [json_name = "user"];getUser in interface GroupUserList.GroupUserOrBuilderpublic GroupUserList.GroupUser.Builder setUser(User value)
User.
.nakama.api.User user = 1 [json_name = "user"];public GroupUserList.GroupUser.Builder setUser(User.Builder builderForValue)
User.
.nakama.api.User user = 1 [json_name = "user"];public GroupUserList.GroupUser.Builder mergeUser(User value)
User.
.nakama.api.User user = 1 [json_name = "user"];public GroupUserList.GroupUser.Builder clearUser()
User.
.nakama.api.User user = 1 [json_name = "user"];public User.Builder getUserBuilder()
User.
.nakama.api.User user = 1 [json_name = "user"];public UserOrBuilder getUserOrBuilder()
User.
.nakama.api.User user = 1 [json_name = "user"];getUserOrBuilder in interface GroupUserList.GroupUserOrBuilderpublic boolean hasState()
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];hasState in interface GroupUserList.GroupUserOrBuilderpublic com.google.protobuf.Int32Value getState()
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];getState in interface GroupUserList.GroupUserOrBuilderpublic GroupUserList.GroupUser.Builder setState(com.google.protobuf.Int32Value value)
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public GroupUserList.GroupUser.Builder setState(com.google.protobuf.Int32Value.Builder builderForValue)
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public GroupUserList.GroupUser.Builder mergeState(com.google.protobuf.Int32Value value)
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public GroupUserList.GroupUser.Builder clearState()
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public com.google.protobuf.Int32Value.Builder getStateBuilder()
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public com.google.protobuf.Int32ValueOrBuilder getStateOrBuilder()
Their relationship to the group.
.google.protobuf.Int32Value state = 2 [json_name = "state"];getStateOrBuilder in interface GroupUserList.GroupUserOrBuilder