public final class StatusPresenceEvent extends com.google.protobuf.GeneratedMessage implements StatusPresenceEventOrBuilder
A batch of status updates for a given user.Protobuf type
nakama.realtime.StatusPresenceEvent| Modifier and Type | Class and Description |
|---|---|
static class |
StatusPresenceEvent.Builder
A batch of status updates for a given user.
|
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 |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static StatusPresenceEvent |
getDefaultInstance() |
StatusPresenceEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
UserPresence |
getJoins(int index)
New statuses for the user.
|
int |
getJoinsCount()
New statuses for the user.
|
java.util.List<UserPresence> |
getJoinsList()
New statuses for the user.
|
UserPresenceOrBuilder |
getJoinsOrBuilder(int index)
New statuses for the user.
|
java.util.List<? extends UserPresenceOrBuilder> |
getJoinsOrBuilderList()
New statuses for the user.
|
UserPresence |
getLeaves(int index)
Previous statuses for the user.
|
int |
getLeavesCount()
Previous statuses for the user.
|
java.util.List<UserPresence> |
getLeavesList()
Previous statuses for the user.
|
UserPresenceOrBuilder |
getLeavesOrBuilder(int index)
Previous statuses for the user.
|
java.util.List<? extends UserPresenceOrBuilder> |
getLeavesOrBuilderList()
Previous statuses for the user.
|
com.google.protobuf.Parser<StatusPresenceEvent> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static StatusPresenceEvent.Builder |
newBuilder() |
static StatusPresenceEvent.Builder |
newBuilder(StatusPresenceEvent prototype) |
StatusPresenceEvent.Builder |
newBuilderForType() |
protected StatusPresenceEvent.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static StatusPresenceEvent |
parseDelimitedFrom(java.io.InputStream input) |
static StatusPresenceEvent |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StatusPresenceEvent |
parseFrom(byte[] data) |
static StatusPresenceEvent |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StatusPresenceEvent |
parseFrom(java.nio.ByteBuffer data) |
static StatusPresenceEvent |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StatusPresenceEvent |
parseFrom(com.google.protobuf.ByteString data) |
static StatusPresenceEvent |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StatusPresenceEvent |
parseFrom(com.google.protobuf.CodedInputStream input) |
static StatusPresenceEvent |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static StatusPresenceEvent |
parseFrom(java.io.InputStream input) |
static StatusPresenceEvent |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<StatusPresenceEvent> |
parser() |
StatusPresenceEvent.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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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.GeneratedMessagepublic java.util.List<UserPresence> getJoinsList()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];getJoinsList in interface StatusPresenceEventOrBuilderpublic java.util.List<? extends UserPresenceOrBuilder> getJoinsOrBuilderList()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];getJoinsOrBuilderList in interface StatusPresenceEventOrBuilderpublic int getJoinsCount()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];getJoinsCount in interface StatusPresenceEventOrBuilderpublic UserPresence getJoins(int index)
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];getJoins in interface StatusPresenceEventOrBuilderpublic UserPresenceOrBuilder getJoinsOrBuilder(int index)
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];getJoinsOrBuilder in interface StatusPresenceEventOrBuilderpublic java.util.List<UserPresence> getLeavesList()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];getLeavesList in interface StatusPresenceEventOrBuilderpublic java.util.List<? extends UserPresenceOrBuilder> getLeavesOrBuilderList()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];getLeavesOrBuilderList in interface StatusPresenceEventOrBuilderpublic int getLeavesCount()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];getLeavesCount in interface StatusPresenceEventOrBuilderpublic UserPresence getLeaves(int index)
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];getLeaves in interface StatusPresenceEventOrBuilderpublic UserPresenceOrBuilder getLeavesOrBuilder(int index)
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];getLeavesOrBuilder in interface StatusPresenceEventOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static StatusPresenceEvent parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static StatusPresenceEvent parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StatusPresenceEvent parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static StatusPresenceEvent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StatusPresenceEvent parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static StatusPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static StatusPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic StatusPresenceEvent.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static StatusPresenceEvent.Builder newBuilder()
public static StatusPresenceEvent.Builder newBuilder(StatusPresenceEvent prototype)
public StatusPresenceEvent.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected StatusPresenceEvent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static StatusPresenceEvent getDefaultInstance()
public static com.google.protobuf.Parser<StatusPresenceEvent> parser()
public com.google.protobuf.Parser<StatusPresenceEvent> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic StatusPresenceEvent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder