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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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.util.List<UserPresence> getJoinsList()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsList
in interface StatusPresenceEventOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getJoinsOrBuilderList()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsOrBuilderList
in interface StatusPresenceEventOrBuilder
public int getJoinsCount()
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsCount
in interface StatusPresenceEventOrBuilder
public UserPresence getJoins(int index)
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoins
in interface StatusPresenceEventOrBuilder
public UserPresenceOrBuilder getJoinsOrBuilder(int index)
New statuses for the user.
repeated .nakama.realtime.UserPresence joins = 2 [json_name = "joins"];
getJoinsOrBuilder
in interface StatusPresenceEventOrBuilder
public java.util.List<UserPresence> getLeavesList()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesList
in interface StatusPresenceEventOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getLeavesOrBuilderList()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesOrBuilderList
in interface StatusPresenceEventOrBuilder
public int getLeavesCount()
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesCount
in interface StatusPresenceEventOrBuilder
public UserPresence getLeaves(int index)
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeaves
in interface StatusPresenceEventOrBuilder
public UserPresenceOrBuilder getLeavesOrBuilder(int index)
Previous statuses for the user.
repeated .nakama.realtime.UserPresence leaves = 3 [json_name = "leaves"];
getLeavesOrBuilder
in interface StatusPresenceEventOrBuilder
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 StatusPresenceEvent parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static StatusPresenceEvent parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static StatusPresenceEvent parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static StatusPresenceEvent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static StatusPresenceEvent parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static StatusPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static StatusPresenceEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public StatusPresenceEvent.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static StatusPresenceEvent.Builder newBuilder()
public static StatusPresenceEvent.Builder newBuilder(StatusPresenceEvent prototype)
public StatusPresenceEvent.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected StatusPresenceEvent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static StatusPresenceEvent getDefaultInstance()
public static com.google.protobuf.Parser<StatusPresenceEvent> parser()
public com.google.protobuf.Parser<StatusPresenceEvent> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public StatusPresenceEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder