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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<Party.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Party.Builder>
public Party getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Party build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Party buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Party.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Party.Builder>
java.io.IOException
public java.lang.String getPartyId()
Unique party identifier.
string party_id = 1 [json_name = "partyId"];
getPartyId
in interface PartyOrBuilder
public com.google.protobuf.ByteString getPartyIdBytes()
Unique party identifier.
string party_id = 1 [json_name = "partyId"];
getPartyIdBytes
in interface PartyOrBuilder
public 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 PartyOrBuilder
public 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 PartyOrBuilder
public 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 PartyOrBuilder
public UserPresence getSelf()
Self.
.nakama.realtime.UserPresence self = 4 [json_name = "self"];
getSelf
in interface PartyOrBuilder
public 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 PartyOrBuilder
public boolean hasLeader()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];
hasLeader
in interface PartyOrBuilder
public UserPresence getLeader()
Leader.
.nakama.realtime.UserPresence leader = 5 [json_name = "leader"];
getLeader
in interface PartyOrBuilder
public 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 PartyOrBuilder
public java.util.List<UserPresence> getPresencesList()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];
getPresencesList
in interface PartyOrBuilder
public int getPresencesCount()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];
getPresencesCount
in interface PartyOrBuilder
public UserPresence getPresences(int index)
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];
getPresences
in interface PartyOrBuilder
public 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 PartyOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getPresencesOrBuilderList()
All current party members.
repeated .nakama.realtime.UserPresence presences = 6 [json_name = "presences"];
getPresencesOrBuilderList
in interface PartyOrBuilder
public 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"];