public static final class PromoteGroupUsersRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<PromoteGroupUsersRequest.Builder> implements PromoteGroupUsersRequestOrBuilder
Promote a set of users in a group to the next role up.Protobuf type
nakama.api.PromoteGroupUsersRequest| Modifier and Type | Method and Description |
|---|---|
PromoteGroupUsersRequest.Builder |
addAllUserIds(java.lang.Iterable<java.lang.String> values)
The users to promote.
|
PromoteGroupUsersRequest.Builder |
addUserIds(java.lang.String value)
The users to promote.
|
PromoteGroupUsersRequest.Builder |
addUserIdsBytes(com.google.protobuf.ByteString value)
The users to promote.
|
PromoteGroupUsersRequest |
build() |
PromoteGroupUsersRequest |
buildPartial() |
PromoteGroupUsersRequest.Builder |
clear() |
PromoteGroupUsersRequest.Builder |
clearGroupId()
The group ID to promote in.
|
PromoteGroupUsersRequest.Builder |
clearUserIds()
The users to promote.
|
PromoteGroupUsersRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getGroupId()
The group ID to promote in.
|
com.google.protobuf.ByteString |
getGroupIdBytes()
The group ID to promote in.
|
java.lang.String |
getUserIds(int index)
The users to promote.
|
com.google.protobuf.ByteString |
getUserIdsBytes(int index)
The users to promote.
|
int |
getUserIdsCount()
The users to promote.
|
com.google.protobuf.ProtocolStringList |
getUserIdsList()
The users to promote.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PromoteGroupUsersRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PromoteGroupUsersRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
PromoteGroupUsersRequest.Builder |
mergeFrom(PromoteGroupUsersRequest other) |
PromoteGroupUsersRequest.Builder |
setGroupId(java.lang.String value)
The group ID to promote in.
|
PromoteGroupUsersRequest.Builder |
setGroupIdBytes(com.google.protobuf.ByteString value)
The group ID to promote in.
|
PromoteGroupUsersRequest.Builder |
setUserIds(int index,
java.lang.String value)
The users to promote.
|
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<PromoteGroupUsersRequest.Builder>public PromoteGroupUsersRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<PromoteGroupUsersRequest.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<PromoteGroupUsersRequest.Builder>public PromoteGroupUsersRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PromoteGroupUsersRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PromoteGroupUsersRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PromoteGroupUsersRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PromoteGroupUsersRequest.Builder>public PromoteGroupUsersRequest.Builder mergeFrom(PromoteGroupUsersRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<PromoteGroupUsersRequest.Builder>public PromoteGroupUsersRequest.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<PromoteGroupUsersRequest.Builder>java.io.IOExceptionpublic java.lang.String getGroupId()
The group ID to promote in.
string group_id = 1 [json_name = "groupId"];getGroupId in interface PromoteGroupUsersRequestOrBuilderpublic com.google.protobuf.ByteString getGroupIdBytes()
The group ID to promote in.
string group_id = 1 [json_name = "groupId"];getGroupIdBytes in interface PromoteGroupUsersRequestOrBuilderpublic PromoteGroupUsersRequest.Builder setGroupId(java.lang.String value)
The group ID to promote in.
string group_id = 1 [json_name = "groupId"];value - The groupId to set.public PromoteGroupUsersRequest.Builder clearGroupId()
The group ID to promote in.
string group_id = 1 [json_name = "groupId"];public PromoteGroupUsersRequest.Builder setGroupIdBytes(com.google.protobuf.ByteString value)
The group ID to promote in.
string group_id = 1 [json_name = "groupId"];value - The bytes for groupId to set.public com.google.protobuf.ProtocolStringList getUserIdsList()
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];getUserIdsList in interface PromoteGroupUsersRequestOrBuilderpublic int getUserIdsCount()
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];getUserIdsCount in interface PromoteGroupUsersRequestOrBuilderpublic java.lang.String getUserIds(int index)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];getUserIds in interface PromoteGroupUsersRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getUserIdsBytes(int index)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];getUserIdsBytes in interface PromoteGroupUsersRequestOrBuilderindex - The index of the value to return.public PromoteGroupUsersRequest.Builder setUserIds(int index, java.lang.String value)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];index - The index to set the value at.value - The userIds to set.public PromoteGroupUsersRequest.Builder addUserIds(java.lang.String value)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];value - The userIds to add.public PromoteGroupUsersRequest.Builder addAllUserIds(java.lang.Iterable<java.lang.String> values)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];values - The userIds to add.public PromoteGroupUsersRequest.Builder clearUserIds()
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];public PromoteGroupUsersRequest.Builder addUserIdsBytes(com.google.protobuf.ByteString value)
The users to promote.
repeated string user_ids = 2 [json_name = "userIds"];value - The bytes of the userIds to add.