public static final class Party.Builder extends com.google.protobuf.GeneratedMessage.Builder<Party.Builder> implements PartyOrBuilder
Incoming information about a party.Protobuf type
nakama.realtime.Party| Modifier and Type | Method and Description |
|---|---|
Party.Builder |
addAllPresences(java.lang.Iterable<? extends UserPresence> values)
All current party members.
|
Party.Builder |
addPresences(int index,
UserPresence.Builder builderForValue)
All current party members.
|
Party.Builder |
addPresences(int index,
UserPresence value)
All current party members.
|
Party.Builder |
addPresences(UserPresence.Builder builderForValue)
All current party members.
|
Party.Builder |
addPresences(UserPresence value)
All current party members.
|
UserPresence.Builder |
addPresencesBuilder()
All current party members.
|
UserPresence.Builder |
addPresencesBuilder(int index)
All current party members.
|
Party |
build() |
Party |
buildPartial() |
Party.Builder |
clear() |
Party.Builder |
clearLeader()
Leader.
|
Party.Builder |
clearMaxSize()
Maximum number of party members.
|
Party.Builder |
clearOpen()
Open flag.
|
Party.Builder |
clearPartyId()
Unique party identifier.
|
Party.Builder |
clearPresences()
All current party members.
|
Party.Builder |
clearSelf()
Self.
|
Party |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
UserPresence |
getLeader()
Leader.
|
UserPresence.Builder |
getLeaderBuilder()
Leader.
|
UserPresenceOrBuilder |
getLeaderOrBuilder()
Leader.
|
int |
getMaxSize()
Maximum number of party members.
|
boolean |
getOpen()
Open flag.
|
java.lang.String |
getPartyId()
Unique party identifier.
|
com.google.protobuf.ByteString |
getPartyIdBytes()
Unique party identifier.
|
UserPresence |
getPresences(int index)
All current party members.
|
UserPresence.Builder |
getPresencesBuilder(int index)
All current party members.
|
java.util.List<UserPresence.Builder> |
getPresencesBuilderList()
All current party members.
|
int |
getPresencesCount()
All current party members.
|
java.util.List<UserPresence> |
getPresencesList()
All current party members.
|
UserPresenceOrBuilder |
getPresencesOrBuilder(int index)
All current party members.
|
java.util.List<? extends UserPresenceOrBuilder> |
getPresencesOrBuilderList()
All current party members.
|
UserPresence |
getSelf()
Self.
|
UserPresence.Builder |
getSelfBuilder()
Self.
|
UserPresenceOrBuilder |
getSelfOrBuilder()
Self.
|
boolean |
hasLeader()
Leader.
|
boolean |
hasSelf()
Self.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Party.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Party.Builder |
mergeFrom(com.google.protobuf.Message other) |
Party.Builder |
mergeFrom(Party other) |
Party.Builder |
mergeLeader(UserPresence value)
Leader.
|
Party.Builder |
mergeSelf(UserPresence value)
Self.
|
Party.Builder |
removePresences(int index)
All current party members.
|
Party.Builder |
setLeader(UserPresence.Builder builderForValue)
Leader.
|
Party.Builder |
setLeader(UserPresence value)
Leader.
|
Party.Builder |
setMaxSize(int value)
Maximum number of party members.
|
Party.Builder |
setOpen(boolean value)
Open flag.
|
Party.Builder |
setPartyId(java.lang.String value)
Unique party identifier.
|
Party.Builder |
setPartyIdBytes(com.google.protobuf.ByteString value)
Unique party identifier.
|
Party.Builder |
setPresences(int index,
UserPresence.Builder builderForValue)
All current party members.
|
Party.Builder |
setPresences(int index,
UserPresence value)
All current party members.
|
Party.Builder |
setSelf(UserPresence.Builder builderForValue)
Self.
|
Party.Builder |
setSelf(UserPresence value)
Self.
|
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<Party.Builder>public Party.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Party.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<Party.Builder>public Party getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Party build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Party buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Party.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Party.Builder>public Party.Builder mergeFrom(Party other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Party.Builder>public Party.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<Party.Builder>java.io.IOExceptionpublic java.lang.String getPartyId()
Unique party identifier.
string party_id = 1 [json_name = "partyId"];getPartyId in interface PartyOrBuilderpublic com.google.protobuf.ByteString getPartyIdBytes()
Unique party identifier.
string party_id = 1 [json_name = "partyId"];getPartyIdBytes in interface PartyOrBuilderpublic Party.Builder setPartyId(java.lang.String value)
Unique party identifier.
string party_id = 1 [json_name = "partyId"];value - The partyId to set.public Party.Builder clearPartyId()
Unique party identifier.
string party_id = 1 [json_name = "partyId"];public Party.Builder setPartyIdBytes(com.google.protobuf.ByteString value)
Unique party identifier.
string party_id = 1 [json_name = "partyId"];value - The bytes for partyId to set.public boolean getOpen()
Open flag.
bool open = 2 [json_name = "open"];getOpen in interface PartyOrBuilderpublic Party.Builder setOpen(boolean value)
Open flag.
bool open = 2 [json_name = "open"];value - The open to set.public Party.Builder clearOpen()
Open flag.
bool open = 2 [json_name = "open"];public int getMaxSize()
Maximum number of party members.
int32 max_size = 3 [json_name = "maxSize"];getMaxSize in interface PartyOrBuilderpublic Party.Builder setMaxSize(int value)
Maximum number of party members.
int32 max_size = 3 [json_name = "maxSize"];value - The maxSize to set.public Party.Builder clearMaxSize()
Maximum number of party members.
int32 max_size = 3 [json_name = "maxSize"];public boolean hasSelf()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];hasSelf in interface PartyOrBuilderpublic UserPresence getSelf()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];getSelf in interface PartyOrBuilderpublic Party.Builder setSelf(UserPresence value)
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];public Party.Builder setSelf(UserPresence.Builder builderForValue)
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];public Party.Builder mergeSelf(UserPresence value)
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];public Party.Builder clearSelf()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];public UserPresence.Builder getSelfBuilder()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];public UserPresenceOrBuilder getSelfOrBuilder()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];getSelfOrBuilder in interface PartyOrBuilderpublic boolean hasLeader()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];hasLeader in interface PartyOrBuilderpublic UserPresence getLeader()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];getLeader in interface PartyOrBuilderpublic Party.Builder setLeader(UserPresence value)
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];public Party.Builder setLeader(UserPresence.Builder builderForValue)
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];public Party.Builder mergeLeader(UserPresence value)
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];public Party.Builder clearLeader()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];public UserPresence.Builder getLeaderBuilder()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];public UserPresenceOrBuilder getLeaderOrBuilder()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];getLeaderOrBuilder in interface PartyOrBuilderpublic java.util.List<UserPresence> getPresencesList()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];getPresencesList in interface PartyOrBuilderpublic int getPresencesCount()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];getPresencesCount in interface PartyOrBuilderpublic UserPresence getPresences(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];getPresences in interface PartyOrBuilderpublic Party.Builder setPresences(int index, UserPresence value)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder setPresences(int index, UserPresence.Builder builderForValue)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder addPresences(UserPresence value)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder addPresences(int index, UserPresence value)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder addPresences(UserPresence.Builder builderForValue)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder addPresences(int index, UserPresence.Builder builderForValue)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder addAllPresences(java.lang.Iterable<? extends UserPresence> values)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder clearPresences()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public Party.Builder removePresences(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public UserPresence.Builder getPresencesBuilder(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public UserPresenceOrBuilder getPresencesOrBuilder(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];getPresencesOrBuilder in interface PartyOrBuilderpublic java.util.List<? extends UserPresenceOrBuilder> getPresencesOrBuilderList()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];getPresencesOrBuilderList in interface PartyOrBuilderpublic UserPresence.Builder addPresencesBuilder()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public UserPresence.Builder addPresencesBuilder(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];public java.util.List<UserPresence.Builder> getPresencesBuilderList()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];