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