Package com.heroiclabs.nakama.api
Class UpdateGroupRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
com.heroiclabs.nakama.api.UpdateGroupRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,UpdateGroupRequestOrBuilder
,Cloneable
- Enclosing class:
- UpdateGroupRequest
public static final class UpdateGroupRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
implements UpdateGroupRequestOrBuilder
Update fields in a given group.Protobuf type
nakama.api.UpdateGroupRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Avatar URL.Description string.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) The ID of the group to update.Lang tag.Name.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.clone()
Avatar URL.Avatar URL.Avatar URL.Description string.Description string.Description string.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
The ID of the group to update.com.google.protobuf.ByteString
The ID of the group to update.Lang tag.Lang tag.Lang tag.getName()
Name.Name.Name.getOpen()
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.boolean
Avatar URL.boolean
Description string.boolean
Lang tag.boolean
hasName()
Name.boolean
hasOpen()
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeAvatarUrl
(StringValue value) Avatar URL.mergeDescription
(StringValue value) Description string.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(UpdateGroupRequest other) mergeLangTag
(StringValue value) Lang tag.mergeName
(StringValue value) Name.Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setAvatarUrl
(StringValue value) Avatar URL.setAvatarUrl
(StringValue.Builder builderForValue) Avatar URL.setDescription
(StringValue value) Description string.setDescription
(StringValue.Builder builderForValue) Description string.setGroupId
(String value) The ID of the group to update.setGroupIdBytes
(com.google.protobuf.ByteString value) The ID of the group to update.setLangTag
(StringValue value) Lang tag.setLangTag
(StringValue.Builder builderForValue) Lang tag.setName
(StringValue value) Name.setName
(StringValue.Builder builderForValue) Name.Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.setOpen
(BoolValue.Builder builderForValue) Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
setField
public UpdateGroupRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
setRepeatedField
public UpdateGroupRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
addRepeatedField
public UpdateGroupRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateGroupRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
mergeFrom
public UpdateGroupRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateGroupRequest.Builder>
- Throws:
IOException
-
getGroupId
The ID of the group to update.
string group_id = 1;
- Specified by:
getGroupId
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The groupId.
-
getGroupIdBytes
public com.google.protobuf.ByteString getGroupIdBytes()The ID of the group to update.
string group_id = 1;
- Specified by:
getGroupIdBytes
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The bytes for groupId.
-
setGroupId
The ID of the group to update.
string group_id = 1;
- Parameters:
value
- The groupId to set.- Returns:
- This builder for chaining.
-
clearGroupId
The ID of the group to update.
string group_id = 1;
- Returns:
- This builder for chaining.
-
setGroupIdBytes
The ID of the group to update.
string group_id = 1;
- Parameters:
value
- The bytes for groupId to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Name.
.google.protobuf.StringValue name = 2;
- Specified by:
hasName
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- Whether the name field is set.
-
getName
Name.
.google.protobuf.StringValue name = 2;
- Specified by:
getName
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The name.
-
setName
Name.
.google.protobuf.StringValue name = 2;
-
setName
Name.
.google.protobuf.StringValue name = 2;
-
mergeName
Name.
.google.protobuf.StringValue name = 2;
-
clearName
Name.
.google.protobuf.StringValue name = 2;
-
getNameBuilder
Name.
.google.protobuf.StringValue name = 2;
-
getNameOrBuilder
Name.
.google.protobuf.StringValue name = 2;
- Specified by:
getNameOrBuilder
in interfaceUpdateGroupRequestOrBuilder
-
hasDescription
public boolean hasDescription()Description string.
.google.protobuf.StringValue description = 3;
- Specified by:
hasDescription
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- Whether the description field is set.
-
getDescription
Description string.
.google.protobuf.StringValue description = 3;
- Specified by:
getDescription
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The description.
-
setDescription
Description string.
.google.protobuf.StringValue description = 3;
-
setDescription
Description string.
.google.protobuf.StringValue description = 3;
-
mergeDescription
Description string.
.google.protobuf.StringValue description = 3;
-
clearDescription
Description string.
.google.protobuf.StringValue description = 3;
-
getDescriptionBuilder
Description string.
.google.protobuf.StringValue description = 3;
-
getDescriptionOrBuilder
Description string.
.google.protobuf.StringValue description = 3;
- Specified by:
getDescriptionOrBuilder
in interfaceUpdateGroupRequestOrBuilder
-
hasLangTag
public boolean hasLangTag()Lang tag.
.google.protobuf.StringValue lang_tag = 4;
- Specified by:
hasLangTag
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- Whether the langTag field is set.
-
getLangTag
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
- Specified by:
getLangTag
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The langTag.
-
setLangTag
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
-
setLangTag
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
-
mergeLangTag
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
-
clearLangTag
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
-
getLangTagBuilder
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
-
getLangTagOrBuilder
Lang tag.
.google.protobuf.StringValue lang_tag = 4;
- Specified by:
getLangTagOrBuilder
in interfaceUpdateGroupRequestOrBuilder
-
hasAvatarUrl
public boolean hasAvatarUrl()Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
- Specified by:
hasAvatarUrl
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- Whether the avatarUrl field is set.
-
getAvatarUrl
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
- Specified by:
getAvatarUrl
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The avatarUrl.
-
setAvatarUrl
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
-
setAvatarUrl
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
-
mergeAvatarUrl
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
-
clearAvatarUrl
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
-
getAvatarUrlBuilder
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
-
getAvatarUrlOrBuilder
Avatar URL.
.google.protobuf.StringValue avatar_url = 5;
- Specified by:
getAvatarUrlOrBuilder
in interfaceUpdateGroupRequestOrBuilder
-
hasOpen
public boolean hasOpen()Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
- Specified by:
hasOpen
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- Whether the open field is set.
-
getOpen
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
- Specified by:
getOpen
in interfaceUpdateGroupRequestOrBuilder
- Returns:
- The open.
-
setOpen
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
-
setOpen
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
-
mergeOpen
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
-
clearOpen
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
-
getOpenBuilder
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
-
getOpenOrBuilder
Open is true if anyone should be allowed to join, or false if joins must be approved by a group admin.
.google.protobuf.BoolValue open = 6;
- Specified by:
getOpenOrBuilder
in interfaceUpdateGroupRequestOrBuilder
-
setUnknownFields
public final UpdateGroupRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-
mergeUnknownFields
public final UpdateGroupRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateGroupRequest.Builder>
-