public final class MatchPresenceEvent extends com.google.protobuf.GeneratedMessage implements MatchPresenceEventOrBuilder
A set of joins and leaves on a particular realtime match.Protobuf type
nakama.realtime.MatchPresenceEvent
Modifier and Type | Class and Description |
---|---|
static class |
MatchPresenceEvent.Builder
A set of joins and leaves on a particular realtime match.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
JOINS_FIELD_NUMBER |
static int |
LEAVES_FIELD_NUMBER |
static int |
MATCH_ID_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static MatchPresenceEvent |
getDefaultInstance() |
MatchPresenceEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
UserPresence |
getJoins(int index)
User presences that have just joined the match.
|
int |
getJoinsCount()
User presences that have just joined the match.
|
java.util.List<UserPresence> |
getJoinsList()
User presences that have just joined the match.
|
UserPresenceOrBuilder |
getJoinsOrBuilder(int index)
User presences that have just joined the match.
|
java.util.List<? extends UserPresenceOrBuilder> |
getJoinsOrBuilderList()
User presences that have just joined the match.
|
UserPresence |
getLeaves(int index)
User presences that have just left the match.
|
int |
getLeavesCount()
User presences that have just left the match.
|
java.util.List<UserPresence> |
getLeavesList()
User presences that have just left the match.
|
UserPresenceOrBuilder |
getLeavesOrBuilder(int index)
User presences that have just left the match.
|
java.util.List<? extends UserPresenceOrBuilder> |
getLeavesOrBuilderList()
User presences that have just left the match.
|
java.lang.String |
getMatchId()
The match unique ID.
|
com.google.protobuf.ByteString |
getMatchIdBytes()
The match unique ID.
|
com.google.protobuf.Parser<MatchPresenceEvent> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static MatchPresenceEvent.Builder |
newBuilder() |
static MatchPresenceEvent.Builder |
newBuilder(MatchPresenceEvent prototype) |
MatchPresenceEvent.Builder |
newBuilderForType() |
protected MatchPresenceEvent.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static MatchPresenceEvent |
parseDelimitedFrom(java.io.InputStream input) |
static MatchPresenceEvent |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MatchPresenceEvent |
parseFrom(byte[] data) |
static MatchPresenceEvent |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MatchPresenceEvent |
parseFrom(java.nio.ByteBuffer data) |
static MatchPresenceEvent |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MatchPresenceEvent |
parseFrom(com.google.protobuf.ByteString data) |
static MatchPresenceEvent |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MatchPresenceEvent |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MatchPresenceEvent |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MatchPresenceEvent |
parseFrom(java.io.InputStream input) |
static MatchPresenceEvent |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MatchPresenceEvent> |
parser() |
MatchPresenceEvent.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int MATCH_ID_FIELD_NUMBER
public static final int JOINS_FIELD_NUMBER
public static final int LEAVES_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public java.lang.String getMatchId()
The match unique ID.
string match_id = 1 [json_name = "matchId"];
getMatchId
in interface MatchPresenceEventOrBuilder
public com.google.protobuf.ByteString getMatchIdBytes()
The match unique ID.
string match_id = 1 [json_name = "matchId"];
getMatchIdBytes
in interface MatchPresenceEventOrBuilder
public java.util.List<UserPresence> getJoinsList()
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsList
in interface MatchPresenceEventOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getJoinsOrBuilderList()
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsOrBuilderList
in interface MatchPresenceEventOrBuilder
public int getJoinsCount()
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsCount
in interface MatchPresenceEventOrBuilder
public UserPresence getJoins(int index)
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoins
in interface MatchPresenceEventOrBuilder
public UserPresenceOrBuilder getJoinsOrBuilder(int index)
User presences that have just joined the match.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsOrBuilder
in interface MatchPresenceEventOrBuilder
public java.util.List<UserPresence> getLeavesList()
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesList
in interface MatchPresenceEventOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getLeavesOrBuilderList()
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesOrBuilderList
in interface MatchPresenceEventOrBuilder
public int getLeavesCount()
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesCount
in interface MatchPresenceEventOrBuilder
public UserPresence getLeaves(int index)
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeaves
in interface MatchPresenceEventOrBuilder
public UserPresenceOrBuilder getLeavesOrBuilder(int index)
User presences that have just left the match.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesOrBuilder
in interface MatchPresenceEventOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static MatchPresenceEvent parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MatchPresenceEvent parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static MatchPresenceEvent parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static MatchPresenceEvent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static MatchPresenceEvent parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static MatchPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static MatchPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public MatchPresenceEvent.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static MatchPresenceEvent.Builder newBuilder()
public static MatchPresenceEvent.Builder newBuilder(MatchPresenceEvent prototype)
public MatchPresenceEvent.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected MatchPresenceEvent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static MatchPresenceEvent getDefaultInstance()
public static com.google.protobuf.Parser<MatchPresenceEvent> parser()
public com.google.protobuf.Parser<MatchPresenceEvent> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public MatchPresenceEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder