public final class Envelope extends com.google.protobuf.GeneratedMessage implements EnvelopeOrBuilder
An envelope for a realtime message.Protobuf type
nakama.realtime.Envelope| Modifier and Type | Class and Description |
|---|---|
static class |
Envelope.Builder
An envelope for a realtime message.
|
static class |
Envelope.MessageCase |
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 | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
Channel |
getChannel()
A response from a channel join operation.
|
ChannelJoin |
getChannelJoin()
Join a realtime chat channel.
|
ChannelJoinOrBuilder |
getChannelJoinOrBuilder()
Join a realtime chat channel.
|
ChannelLeave |
getChannelLeave()
Leave a realtime chat channel.
|
ChannelLeaveOrBuilder |
getChannelLeaveOrBuilder()
Leave a realtime chat channel.
|
ChannelMessage |
getChannelMessage()
An incoming message on a realtime chat channel.
|
ChannelMessageAck |
getChannelMessageAck()
An acknowledgement received in response to sending a message on a chat channel.
|
ChannelMessageAckOrBuilder |
getChannelMessageAckOrBuilder()
An acknowledgement received in response to sending a message on a chat channel.
|
ChannelMessageOrBuilder |
getChannelMessageOrBuilder()
An incoming message on a realtime chat channel.
|
ChannelMessageRemove |
getChannelMessageRemove()
Remove a message previously sent to a realtime chat channel.
|
ChannelMessageRemoveOrBuilder |
getChannelMessageRemoveOrBuilder()
Remove a message previously sent to a realtime chat channel.
|
ChannelMessageSend |
getChannelMessageSend()
Send a message to a realtime chat channel.
|
ChannelMessageSendOrBuilder |
getChannelMessageSendOrBuilder()
Send a message to a realtime chat channel.
|
ChannelMessageUpdate |
getChannelMessageUpdate()
Update a message previously sent to a realtime chat channel.
|
ChannelMessageUpdateOrBuilder |
getChannelMessageUpdateOrBuilder()
Update a message previously sent to a realtime chat channel.
|
ChannelOrBuilder |
getChannelOrBuilder()
A response from a channel join operation.
|
ChannelPresenceEvent |
getChannelPresenceEvent()
Presence update for a particular realtime chat channel.
|
ChannelPresenceEventOrBuilder |
getChannelPresenceEventOrBuilder()
Presence update for a particular realtime chat channel.
|
java.lang.String |
getCid()
string cid = 1 [json_name = "cid"]; |
com.google.protobuf.ByteString |
getCidBytes()
string cid = 1 [json_name = "cid"]; |
static Envelope |
getDefaultInstance() |
Envelope |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Error |
getError()
Describes an error which occurred on the server.
|
ErrorOrBuilder |
getErrorOrBuilder()
Describes an error which occurred on the server.
|
Match |
getMatch()
Incoming information about a realtime match.
|
MatchCreate |
getMatchCreate()
A client to server request to create a realtime match.
|
MatchCreateOrBuilder |
getMatchCreateOrBuilder()
A client to server request to create a realtime match.
|
MatchData |
getMatchData()
Incoming realtime match data delivered from the server.
|
MatchDataOrBuilder |
getMatchDataOrBuilder()
Incoming realtime match data delivered from the server.
|
MatchDataSend |
getMatchDataSend()
A client to server request to send data to a realtime match.
|
MatchDataSendOrBuilder |
getMatchDataSendOrBuilder()
A client to server request to send data to a realtime match.
|
MatchJoin |
getMatchJoin()
A client to server request to join a realtime match.
|
MatchJoinOrBuilder |
getMatchJoinOrBuilder()
A client to server request to join a realtime match.
|
MatchLeave |
getMatchLeave()
A client to server request to leave a realtime match.
|
MatchLeaveOrBuilder |
getMatchLeaveOrBuilder()
A client to server request to leave a realtime match.
|
MatchmakerAdd |
getMatchmakerAdd()
Submit a new matchmaking process request.
|
MatchmakerAddOrBuilder |
getMatchmakerAddOrBuilder()
Submit a new matchmaking process request.
|
MatchmakerMatched |
getMatchmakerMatched()
A successful matchmaking result.
|
MatchmakerMatchedOrBuilder |
getMatchmakerMatchedOrBuilder()
A successful matchmaking result.
|
MatchmakerRemove |
getMatchmakerRemove()
Cancel a matchmaking process using a ticket.
|
MatchmakerRemoveOrBuilder |
getMatchmakerRemoveOrBuilder()
Cancel a matchmaking process using a ticket.
|
MatchmakerTicket |
getMatchmakerTicket()
A response from starting a new matchmaking process.
|
MatchmakerTicketOrBuilder |
getMatchmakerTicketOrBuilder()
A response from starting a new matchmaking process.
|
MatchOrBuilder |
getMatchOrBuilder()
Incoming information about a realtime match.
|
MatchPresenceEvent |
getMatchPresenceEvent()
Presence update for a particular realtime match.
|
MatchPresenceEventOrBuilder |
getMatchPresenceEventOrBuilder()
Presence update for a particular realtime match.
|
Envelope.MessageCase |
getMessageCase() |
Notifications |
getNotifications()
Notifications send by the server.
|
NotificationsOrBuilder |
getNotificationsOrBuilder()
Notifications send by the server.
|
com.google.protobuf.Parser<Envelope> |
getParserForType() |
Party |
getParty()
Incoming information about a party.
|
PartyAccept |
getPartyAccept()
Accept a request to join.
|
PartyAcceptOrBuilder |
getPartyAcceptOrBuilder()
Accept a request to join.
|
PartyClose |
getPartyClose()
End a party, kicking all party members and closing it.
|
PartyCloseOrBuilder |
getPartyCloseOrBuilder()
End a party, kicking all party members and closing it.
|
PartyCreate |
getPartyCreate()
Create a party.
|
PartyCreateOrBuilder |
getPartyCreateOrBuilder()
Create a party.
|
PartyData |
getPartyData()
Incoming party data delivered from the server.
|
PartyDataOrBuilder |
getPartyDataOrBuilder()
Incoming party data delivered from the server.
|
PartyDataSend |
getPartyDataSend()
A client to server request to send data to a party.
|
PartyDataSendOrBuilder |
getPartyDataSendOrBuilder()
A client to server request to send data to a party.
|
PartyJoin |
getPartyJoin()
Join a party, or request to join if the party is not open.
|
PartyJoinOrBuilder |
getPartyJoinOrBuilder()
Join a party, or request to join if the party is not open.
|
PartyJoinRequest |
getPartyJoinRequest()
Incoming notification for one or more new presences attempting to join the party.
|
PartyJoinRequestList |
getPartyJoinRequestList()
Request a list of pending join requests for a party.
|
PartyJoinRequestListOrBuilder |
getPartyJoinRequestListOrBuilder()
Request a list of pending join requests for a party.
|
PartyJoinRequestOrBuilder |
getPartyJoinRequestOrBuilder()
Incoming notification for one or more new presences attempting to join the party.
|
PartyLeader |
getPartyLeader()
Announcement of a new party leader.
|
PartyLeaderOrBuilder |
getPartyLeaderOrBuilder()
Announcement of a new party leader.
|
PartyLeave |
getPartyLeave()
Leave a party.
|
PartyLeaveOrBuilder |
getPartyLeaveOrBuilder()
Leave a party.
|
PartyMatchmakerAdd |
getPartyMatchmakerAdd()
Begin matchmaking as a party.
|
PartyMatchmakerAddOrBuilder |
getPartyMatchmakerAddOrBuilder()
Begin matchmaking as a party.
|
PartyMatchmakerRemove |
getPartyMatchmakerRemove()
Cancel a party matchmaking process using a ticket.
|
PartyMatchmakerRemoveOrBuilder |
getPartyMatchmakerRemoveOrBuilder()
Cancel a party matchmaking process using a ticket.
|
PartyMatchmakerTicket |
getPartyMatchmakerTicket()
A response from starting a new party matchmaking process.
|
PartyMatchmakerTicketOrBuilder |
getPartyMatchmakerTicketOrBuilder()
A response from starting a new party matchmaking process.
|
PartyOrBuilder |
getPartyOrBuilder()
Incoming information about a party.
|
PartyPresenceEvent |
getPartyPresenceEvent()
Presence update for a particular party.
|
PartyPresenceEventOrBuilder |
getPartyPresenceEventOrBuilder()
Presence update for a particular party.
|
PartyPromote |
getPartyPromote()
Promote a new party leader.
|
PartyPromoteOrBuilder |
getPartyPromoteOrBuilder()
Promote a new party leader.
|
PartyRemove |
getPartyRemove()
Kick a party member, or decline a request to join.
|
PartyRemoveOrBuilder |
getPartyRemoveOrBuilder()
Kick a party member, or decline a request to join.
|
Ping |
getPing()
Application-level heartbeat and connection check.
|
PingOrBuilder |
getPingOrBuilder()
Application-level heartbeat and connection check.
|
Pong |
getPong()
Application-level heartbeat and connection check response.
|
PongOrBuilder |
getPongOrBuilder()
Application-level heartbeat and connection check response.
|
Rpc |
getRpc()
RPC call or response.
|
RpcOrBuilder |
getRpcOrBuilder()
RPC call or response.
|
int |
getSerializedSize() |
Status |
getStatus()
An incoming status snapshot for some set of users.
|
StatusFollow |
getStatusFollow()
Start following some set of users to receive their status updates.
|
StatusFollowOrBuilder |
getStatusFollowOrBuilder()
Start following some set of users to receive their status updates.
|
StatusOrBuilder |
getStatusOrBuilder()
An incoming status snapshot for some set of users.
|
StatusPresenceEvent |
getStatusPresenceEvent()
An incoming status update.
|
StatusPresenceEventOrBuilder |
getStatusPresenceEventOrBuilder()
An incoming status update.
|
StatusUnfollow |
getStatusUnfollow()
Stop following some set of users to no longer receive their status updates.
|
StatusUnfollowOrBuilder |
getStatusUnfollowOrBuilder()
Stop following some set of users to no longer receive their status updates.
|
StatusUpdate |
getStatusUpdate()
Set the user's own status.
|
StatusUpdateOrBuilder |
getStatusUpdateOrBuilder()
Set the user's own status.
|
StreamData |
getStreamData()
A data message delivered over a stream.
|
StreamDataOrBuilder |
getStreamDataOrBuilder()
A data message delivered over a stream.
|
StreamPresenceEvent |
getStreamPresenceEvent()
Presence update for a particular stream.
|
StreamPresenceEventOrBuilder |
getStreamPresenceEventOrBuilder()
Presence update for a particular stream.
|
boolean |
hasChannel()
A response from a channel join operation.
|
boolean |
hasChannelJoin()
Join a realtime chat channel.
|
boolean |
hasChannelLeave()
Leave a realtime chat channel.
|
boolean |
hasChannelMessage()
An incoming message on a realtime chat channel.
|
boolean |
hasChannelMessageAck()
An acknowledgement received in response to sending a message on a chat channel.
|
boolean |
hasChannelMessageRemove()
Remove a message previously sent to a realtime chat channel.
|
boolean |
hasChannelMessageSend()
Send a message to a realtime chat channel.
|
boolean |
hasChannelMessageUpdate()
Update a message previously sent to a realtime chat channel.
|
boolean |
hasChannelPresenceEvent()
Presence update for a particular realtime chat channel.
|
boolean |
hasError()
Describes an error which occurred on the server.
|
int |
hashCode() |
boolean |
hasMatch()
Incoming information about a realtime match.
|
boolean |
hasMatchCreate()
A client to server request to create a realtime match.
|
boolean |
hasMatchData()
Incoming realtime match data delivered from the server.
|
boolean |
hasMatchDataSend()
A client to server request to send data to a realtime match.
|
boolean |
hasMatchJoin()
A client to server request to join a realtime match.
|
boolean |
hasMatchLeave()
A client to server request to leave a realtime match.
|
boolean |
hasMatchmakerAdd()
Submit a new matchmaking process request.
|
boolean |
hasMatchmakerMatched()
A successful matchmaking result.
|
boolean |
hasMatchmakerRemove()
Cancel a matchmaking process using a ticket.
|
boolean |
hasMatchmakerTicket()
A response from starting a new matchmaking process.
|
boolean |
hasMatchPresenceEvent()
Presence update for a particular realtime match.
|
boolean |
hasNotifications()
Notifications send by the server.
|
boolean |
hasParty()
Incoming information about a party.
|
boolean |
hasPartyAccept()
Accept a request to join.
|
boolean |
hasPartyClose()
End a party, kicking all party members and closing it.
|
boolean |
hasPartyCreate()
Create a party.
|
boolean |
hasPartyData()
Incoming party data delivered from the server.
|
boolean |
hasPartyDataSend()
A client to server request to send data to a party.
|
boolean |
hasPartyJoin()
Join a party, or request to join if the party is not open.
|
boolean |
hasPartyJoinRequest()
Incoming notification for one or more new presences attempting to join the party.
|
boolean |
hasPartyJoinRequestList()
Request a list of pending join requests for a party.
|
boolean |
hasPartyLeader()
Announcement of a new party leader.
|
boolean |
hasPartyLeave()
Leave a party.
|
boolean |
hasPartyMatchmakerAdd()
Begin matchmaking as a party.
|
boolean |
hasPartyMatchmakerRemove()
Cancel a party matchmaking process using a ticket.
|
boolean |
hasPartyMatchmakerTicket()
A response from starting a new party matchmaking process.
|
boolean |
hasPartyPresenceEvent()
Presence update for a particular party.
|
boolean |
hasPartyPromote()
Promote a new party leader.
|
boolean |
hasPartyRemove()
Kick a party member, or decline a request to join.
|
boolean |
hasPing()
Application-level heartbeat and connection check.
|
boolean |
hasPong()
Application-level heartbeat and connection check response.
|
boolean |
hasRpc()
RPC call or response.
|
boolean |
hasStatus()
An incoming status snapshot for some set of users.
|
boolean |
hasStatusFollow()
Start following some set of users to receive their status updates.
|
boolean |
hasStatusPresenceEvent()
An incoming status update.
|
boolean |
hasStatusUnfollow()
Stop following some set of users to no longer receive their status updates.
|
boolean |
hasStatusUpdate()
Set the user's own status.
|
boolean |
hasStreamData()
A data message delivered over a stream.
|
boolean |
hasStreamPresenceEvent()
Presence update for a particular stream.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Envelope.Builder |
newBuilder() |
static Envelope.Builder |
newBuilder(Envelope prototype) |
Envelope.Builder |
newBuilderForType() |
protected Envelope.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static Envelope |
parseDelimitedFrom(java.io.InputStream input) |
static Envelope |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Envelope |
parseFrom(byte[] data) |
static Envelope |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Envelope |
parseFrom(java.nio.ByteBuffer data) |
static Envelope |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Envelope |
parseFrom(com.google.protobuf.ByteString data) |
static Envelope |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Envelope |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Envelope |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Envelope |
parseFrom(java.io.InputStream input) |
static Envelope |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Envelope> |
parser() |
Envelope.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 CID_FIELD_NUMBER
public static final int CHANNEL_FIELD_NUMBER
public static final int CHANNEL_JOIN_FIELD_NUMBER
public static final int CHANNEL_LEAVE_FIELD_NUMBER
public static final int CHANNEL_MESSAGE_FIELD_NUMBER
public static final int CHANNEL_MESSAGE_ACK_FIELD_NUMBER
public static final int CHANNEL_MESSAGE_SEND_FIELD_NUMBER
public static final int CHANNEL_MESSAGE_UPDATE_FIELD_NUMBER
public static final int CHANNEL_MESSAGE_REMOVE_FIELD_NUMBER
public static final int CHANNEL_PRESENCE_EVENT_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
public static final int MATCH_FIELD_NUMBER
public static final int MATCH_CREATE_FIELD_NUMBER
public static final int MATCH_DATA_FIELD_NUMBER
public static final int MATCH_DATA_SEND_FIELD_NUMBER
public static final int MATCH_JOIN_FIELD_NUMBER
public static final int MATCH_LEAVE_FIELD_NUMBER
public static final int MATCH_PRESENCE_EVENT_FIELD_NUMBER
public static final int MATCHMAKER_ADD_FIELD_NUMBER
public static final int MATCHMAKER_MATCHED_FIELD_NUMBER
public static final int MATCHMAKER_REMOVE_FIELD_NUMBER
public static final int MATCHMAKER_TICKET_FIELD_NUMBER
public static final int NOTIFICATIONS_FIELD_NUMBER
public static final int RPC_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int STATUS_FOLLOW_FIELD_NUMBER
public static final int STATUS_PRESENCE_EVENT_FIELD_NUMBER
public static final int STATUS_UNFOLLOW_FIELD_NUMBER
public static final int STATUS_UPDATE_FIELD_NUMBER
public static final int STREAM_DATA_FIELD_NUMBER
public static final int STREAM_PRESENCE_EVENT_FIELD_NUMBER
public static final int PING_FIELD_NUMBER
public static final int PONG_FIELD_NUMBER
public static final int PARTY_FIELD_NUMBER
public static final int PARTY_CREATE_FIELD_NUMBER
public static final int PARTY_JOIN_FIELD_NUMBER
public static final int PARTY_LEAVE_FIELD_NUMBER
public static final int PARTY_PROMOTE_FIELD_NUMBER
public static final int PARTY_LEADER_FIELD_NUMBER
public static final int PARTY_ACCEPT_FIELD_NUMBER
public static final int PARTY_REMOVE_FIELD_NUMBER
public static final int PARTY_CLOSE_FIELD_NUMBER
public static final int PARTY_JOIN_REQUEST_LIST_FIELD_NUMBER
public static final int PARTY_JOIN_REQUEST_FIELD_NUMBER
public static final int PARTY_MATCHMAKER_ADD_FIELD_NUMBER
public static final int PARTY_MATCHMAKER_REMOVE_FIELD_NUMBER
public static final int PARTY_MATCHMAKER_TICKET_FIELD_NUMBER
public static final int PARTY_DATA_FIELD_NUMBER
public static final int PARTY_DATA_SEND_FIELD_NUMBER
public static final int PARTY_PRESENCE_EVENT_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 Envelope.MessageCase getMessageCase()
getMessageCase in interface EnvelopeOrBuilderpublic java.lang.String getCid()
string cid = 1 [json_name = "cid"];getCid in interface EnvelopeOrBuilderpublic com.google.protobuf.ByteString getCidBytes()
string cid = 1 [json_name = "cid"];getCidBytes in interface EnvelopeOrBuilderpublic boolean hasChannel()
A response from a channel join operation.
.nakama.realtime.Channel channel = 2 [json_name = "channel"];hasChannel in interface EnvelopeOrBuilderpublic Channel getChannel()
A response from a channel join operation.
.nakama.realtime.Channel channel = 2 [json_name = "channel"];getChannel in interface EnvelopeOrBuilderpublic ChannelOrBuilder getChannelOrBuilder()
A response from a channel join operation.
.nakama.realtime.Channel channel = 2 [json_name = "channel"];getChannelOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelJoin()
Join a realtime chat channel.
.nakama.realtime.ChannelJoin channel_join = 3 [json_name = "channelJoin"];hasChannelJoin in interface EnvelopeOrBuilderpublic ChannelJoin getChannelJoin()
Join a realtime chat channel.
.nakama.realtime.ChannelJoin channel_join = 3 [json_name = "channelJoin"];getChannelJoin in interface EnvelopeOrBuilderpublic ChannelJoinOrBuilder getChannelJoinOrBuilder()
Join a realtime chat channel.
.nakama.realtime.ChannelJoin channel_join = 3 [json_name = "channelJoin"];getChannelJoinOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelLeave()
Leave a realtime chat channel.
.nakama.realtime.ChannelLeave channel_leave = 4 [json_name = "channelLeave"];hasChannelLeave in interface EnvelopeOrBuilderpublic ChannelLeave getChannelLeave()
Leave a realtime chat channel.
.nakama.realtime.ChannelLeave channel_leave = 4 [json_name = "channelLeave"];getChannelLeave in interface EnvelopeOrBuilderpublic ChannelLeaveOrBuilder getChannelLeaveOrBuilder()
Leave a realtime chat channel.
.nakama.realtime.ChannelLeave channel_leave = 4 [json_name = "channelLeave"];getChannelLeaveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelMessage()
An incoming message on a realtime chat channel.
.nakama.api.ChannelMessage channel_message = 5 [json_name = "channelMessage"];hasChannelMessage in interface EnvelopeOrBuilderpublic ChannelMessage getChannelMessage()
An incoming message on a realtime chat channel.
.nakama.api.ChannelMessage channel_message = 5 [json_name = "channelMessage"];getChannelMessage in interface EnvelopeOrBuilderpublic ChannelMessageOrBuilder getChannelMessageOrBuilder()
An incoming message on a realtime chat channel.
.nakama.api.ChannelMessage channel_message = 5 [json_name = "channelMessage"];getChannelMessageOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelMessageAck()
An acknowledgement received in response to sending a message on a chat channel.
.nakama.realtime.ChannelMessageAck channel_message_ack = 6 [json_name = "channelMessageAck"];hasChannelMessageAck in interface EnvelopeOrBuilderpublic ChannelMessageAck getChannelMessageAck()
An acknowledgement received in response to sending a message on a chat channel.
.nakama.realtime.ChannelMessageAck channel_message_ack = 6 [json_name = "channelMessageAck"];getChannelMessageAck in interface EnvelopeOrBuilderpublic ChannelMessageAckOrBuilder getChannelMessageAckOrBuilder()
An acknowledgement received in response to sending a message on a chat channel.
.nakama.realtime.ChannelMessageAck channel_message_ack = 6 [json_name = "channelMessageAck"];getChannelMessageAckOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelMessageSend()
Send a message to a realtime chat channel.
.nakama.realtime.ChannelMessageSend channel_message_send = 7 [json_name = "channelMessageSend"];hasChannelMessageSend in interface EnvelopeOrBuilderpublic ChannelMessageSend getChannelMessageSend()
Send a message to a realtime chat channel.
.nakama.realtime.ChannelMessageSend channel_message_send = 7 [json_name = "channelMessageSend"];getChannelMessageSend in interface EnvelopeOrBuilderpublic ChannelMessageSendOrBuilder getChannelMessageSendOrBuilder()
Send a message to a realtime chat channel.
.nakama.realtime.ChannelMessageSend channel_message_send = 7 [json_name = "channelMessageSend"];getChannelMessageSendOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelMessageUpdate()
Update a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageUpdate channel_message_update = 8 [json_name = "channelMessageUpdate"];hasChannelMessageUpdate in interface EnvelopeOrBuilderpublic ChannelMessageUpdate getChannelMessageUpdate()
Update a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageUpdate channel_message_update = 8 [json_name = "channelMessageUpdate"];getChannelMessageUpdate in interface EnvelopeOrBuilderpublic ChannelMessageUpdateOrBuilder getChannelMessageUpdateOrBuilder()
Update a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageUpdate channel_message_update = 8 [json_name = "channelMessageUpdate"];getChannelMessageUpdateOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelMessageRemove()
Remove a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageRemove channel_message_remove = 9 [json_name = "channelMessageRemove"];hasChannelMessageRemove in interface EnvelopeOrBuilderpublic ChannelMessageRemove getChannelMessageRemove()
Remove a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageRemove channel_message_remove = 9 [json_name = "channelMessageRemove"];getChannelMessageRemove in interface EnvelopeOrBuilderpublic ChannelMessageRemoveOrBuilder getChannelMessageRemoveOrBuilder()
Remove a message previously sent to a realtime chat channel.
.nakama.realtime.ChannelMessageRemove channel_message_remove = 9 [json_name = "channelMessageRemove"];getChannelMessageRemoveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasChannelPresenceEvent()
Presence update for a particular realtime chat channel.
.nakama.realtime.ChannelPresenceEvent channel_presence_event = 10 [json_name = "channelPresenceEvent"];hasChannelPresenceEvent in interface EnvelopeOrBuilderpublic ChannelPresenceEvent getChannelPresenceEvent()
Presence update for a particular realtime chat channel.
.nakama.realtime.ChannelPresenceEvent channel_presence_event = 10 [json_name = "channelPresenceEvent"];getChannelPresenceEvent in interface EnvelopeOrBuilderpublic ChannelPresenceEventOrBuilder getChannelPresenceEventOrBuilder()
Presence update for a particular realtime chat channel.
.nakama.realtime.ChannelPresenceEvent channel_presence_event = 10 [json_name = "channelPresenceEvent"];getChannelPresenceEventOrBuilder in interface EnvelopeOrBuilderpublic boolean hasError()
Describes an error which occurred on the server.
.nakama.realtime.Error error = 11 [json_name = "error"];hasError in interface EnvelopeOrBuilderpublic Error getError()
Describes an error which occurred on the server.
.nakama.realtime.Error error = 11 [json_name = "error"];getError in interface EnvelopeOrBuilderpublic ErrorOrBuilder getErrorOrBuilder()
Describes an error which occurred on the server.
.nakama.realtime.Error error = 11 [json_name = "error"];getErrorOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatch()
Incoming information about a realtime match.
.nakama.realtime.Match match = 12 [json_name = "match"];hasMatch in interface EnvelopeOrBuilderpublic Match getMatch()
Incoming information about a realtime match.
.nakama.realtime.Match match = 12 [json_name = "match"];getMatch in interface EnvelopeOrBuilderpublic MatchOrBuilder getMatchOrBuilder()
Incoming information about a realtime match.
.nakama.realtime.Match match = 12 [json_name = "match"];getMatchOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchCreate()
A client to server request to create a realtime match.
.nakama.realtime.MatchCreate match_create = 13 [json_name = "matchCreate"];hasMatchCreate in interface EnvelopeOrBuilderpublic MatchCreate getMatchCreate()
A client to server request to create a realtime match.
.nakama.realtime.MatchCreate match_create = 13 [json_name = "matchCreate"];getMatchCreate in interface EnvelopeOrBuilderpublic MatchCreateOrBuilder getMatchCreateOrBuilder()
A client to server request to create a realtime match.
.nakama.realtime.MatchCreate match_create = 13 [json_name = "matchCreate"];getMatchCreateOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchData()
Incoming realtime match data delivered from the server.
.nakama.realtime.MatchData match_data = 14 [json_name = "matchData"];hasMatchData in interface EnvelopeOrBuilderpublic MatchData getMatchData()
Incoming realtime match data delivered from the server.
.nakama.realtime.MatchData match_data = 14 [json_name = "matchData"];getMatchData in interface EnvelopeOrBuilderpublic MatchDataOrBuilder getMatchDataOrBuilder()
Incoming realtime match data delivered from the server.
.nakama.realtime.MatchData match_data = 14 [json_name = "matchData"];getMatchDataOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchDataSend()
A client to server request to send data to a realtime match.
.nakama.realtime.MatchDataSend match_data_send = 15 [json_name = "matchDataSend"];hasMatchDataSend in interface EnvelopeOrBuilderpublic MatchDataSend getMatchDataSend()
A client to server request to send data to a realtime match.
.nakama.realtime.MatchDataSend match_data_send = 15 [json_name = "matchDataSend"];getMatchDataSend in interface EnvelopeOrBuilderpublic MatchDataSendOrBuilder getMatchDataSendOrBuilder()
A client to server request to send data to a realtime match.
.nakama.realtime.MatchDataSend match_data_send = 15 [json_name = "matchDataSend"];getMatchDataSendOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchJoin()
A client to server request to join a realtime match.
.nakama.realtime.MatchJoin match_join = 16 [json_name = "matchJoin"];hasMatchJoin in interface EnvelopeOrBuilderpublic MatchJoin getMatchJoin()
A client to server request to join a realtime match.
.nakama.realtime.MatchJoin match_join = 16 [json_name = "matchJoin"];getMatchJoin in interface EnvelopeOrBuilderpublic MatchJoinOrBuilder getMatchJoinOrBuilder()
A client to server request to join a realtime match.
.nakama.realtime.MatchJoin match_join = 16 [json_name = "matchJoin"];getMatchJoinOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchLeave()
A client to server request to leave a realtime match.
.nakama.realtime.MatchLeave match_leave = 17 [json_name = "matchLeave"];hasMatchLeave in interface EnvelopeOrBuilderpublic MatchLeave getMatchLeave()
A client to server request to leave a realtime match.
.nakama.realtime.MatchLeave match_leave = 17 [json_name = "matchLeave"];getMatchLeave in interface EnvelopeOrBuilderpublic MatchLeaveOrBuilder getMatchLeaveOrBuilder()
A client to server request to leave a realtime match.
.nakama.realtime.MatchLeave match_leave = 17 [json_name = "matchLeave"];getMatchLeaveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchPresenceEvent()
Presence update for a particular realtime match.
.nakama.realtime.MatchPresenceEvent match_presence_event = 18 [json_name = "matchPresenceEvent"];hasMatchPresenceEvent in interface EnvelopeOrBuilderpublic MatchPresenceEvent getMatchPresenceEvent()
Presence update for a particular realtime match.
.nakama.realtime.MatchPresenceEvent match_presence_event = 18 [json_name = "matchPresenceEvent"];getMatchPresenceEvent in interface EnvelopeOrBuilderpublic MatchPresenceEventOrBuilder getMatchPresenceEventOrBuilder()
Presence update for a particular realtime match.
.nakama.realtime.MatchPresenceEvent match_presence_event = 18 [json_name = "matchPresenceEvent"];getMatchPresenceEventOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchmakerAdd()
Submit a new matchmaking process request.
.nakama.realtime.MatchmakerAdd matchmaker_add = 19 [json_name = "matchmakerAdd"];hasMatchmakerAdd in interface EnvelopeOrBuilderpublic MatchmakerAdd getMatchmakerAdd()
Submit a new matchmaking process request.
.nakama.realtime.MatchmakerAdd matchmaker_add = 19 [json_name = "matchmakerAdd"];getMatchmakerAdd in interface EnvelopeOrBuilderpublic MatchmakerAddOrBuilder getMatchmakerAddOrBuilder()
Submit a new matchmaking process request.
.nakama.realtime.MatchmakerAdd matchmaker_add = 19 [json_name = "matchmakerAdd"];getMatchmakerAddOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchmakerMatched()
A successful matchmaking result.
.nakama.realtime.MatchmakerMatched matchmaker_matched = 20 [json_name = "matchmakerMatched"];hasMatchmakerMatched in interface EnvelopeOrBuilderpublic MatchmakerMatched getMatchmakerMatched()
A successful matchmaking result.
.nakama.realtime.MatchmakerMatched matchmaker_matched = 20 [json_name = "matchmakerMatched"];getMatchmakerMatched in interface EnvelopeOrBuilderpublic MatchmakerMatchedOrBuilder getMatchmakerMatchedOrBuilder()
A successful matchmaking result.
.nakama.realtime.MatchmakerMatched matchmaker_matched = 20 [json_name = "matchmakerMatched"];getMatchmakerMatchedOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchmakerRemove()
Cancel a matchmaking process using a ticket.
.nakama.realtime.MatchmakerRemove matchmaker_remove = 21 [json_name = "matchmakerRemove"];hasMatchmakerRemove in interface EnvelopeOrBuilderpublic MatchmakerRemove getMatchmakerRemove()
Cancel a matchmaking process using a ticket.
.nakama.realtime.MatchmakerRemove matchmaker_remove = 21 [json_name = "matchmakerRemove"];getMatchmakerRemove in interface EnvelopeOrBuilderpublic MatchmakerRemoveOrBuilder getMatchmakerRemoveOrBuilder()
Cancel a matchmaking process using a ticket.
.nakama.realtime.MatchmakerRemove matchmaker_remove = 21 [json_name = "matchmakerRemove"];getMatchmakerRemoveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasMatchmakerTicket()
A response from starting a new matchmaking process.
.nakama.realtime.MatchmakerTicket matchmaker_ticket = 22 [json_name = "matchmakerTicket"];hasMatchmakerTicket in interface EnvelopeOrBuilderpublic MatchmakerTicket getMatchmakerTicket()
A response from starting a new matchmaking process.
.nakama.realtime.MatchmakerTicket matchmaker_ticket = 22 [json_name = "matchmakerTicket"];getMatchmakerTicket in interface EnvelopeOrBuilderpublic MatchmakerTicketOrBuilder getMatchmakerTicketOrBuilder()
A response from starting a new matchmaking process.
.nakama.realtime.MatchmakerTicket matchmaker_ticket = 22 [json_name = "matchmakerTicket"];getMatchmakerTicketOrBuilder in interface EnvelopeOrBuilderpublic boolean hasNotifications()
Notifications send by the server.
.nakama.realtime.Notifications notifications = 23 [json_name = "notifications"];hasNotifications in interface EnvelopeOrBuilderpublic Notifications getNotifications()
Notifications send by the server.
.nakama.realtime.Notifications notifications = 23 [json_name = "notifications"];getNotifications in interface EnvelopeOrBuilderpublic NotificationsOrBuilder getNotificationsOrBuilder()
Notifications send by the server.
.nakama.realtime.Notifications notifications = 23 [json_name = "notifications"];getNotificationsOrBuilder in interface EnvelopeOrBuilderpublic boolean hasRpc()
RPC call or response.
.nakama.api.Rpc rpc = 24 [json_name = "rpc"];hasRpc in interface EnvelopeOrBuilderpublic Rpc getRpc()
RPC call or response.
.nakama.api.Rpc rpc = 24 [json_name = "rpc"];getRpc in interface EnvelopeOrBuilderpublic RpcOrBuilder getRpcOrBuilder()
RPC call or response.
.nakama.api.Rpc rpc = 24 [json_name = "rpc"];getRpcOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStatus()
An incoming status snapshot for some set of users.
.nakama.realtime.Status status = 25 [json_name = "status"];hasStatus in interface EnvelopeOrBuilderpublic Status getStatus()
An incoming status snapshot for some set of users.
.nakama.realtime.Status status = 25 [json_name = "status"];getStatus in interface EnvelopeOrBuilderpublic StatusOrBuilder getStatusOrBuilder()
An incoming status snapshot for some set of users.
.nakama.realtime.Status status = 25 [json_name = "status"];getStatusOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStatusFollow()
Start following some set of users to receive their status updates.
.nakama.realtime.StatusFollow status_follow = 26 [json_name = "statusFollow"];hasStatusFollow in interface EnvelopeOrBuilderpublic StatusFollow getStatusFollow()
Start following some set of users to receive their status updates.
.nakama.realtime.StatusFollow status_follow = 26 [json_name = "statusFollow"];getStatusFollow in interface EnvelopeOrBuilderpublic StatusFollowOrBuilder getStatusFollowOrBuilder()
Start following some set of users to receive their status updates.
.nakama.realtime.StatusFollow status_follow = 26 [json_name = "statusFollow"];getStatusFollowOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStatusPresenceEvent()
An incoming status update.
.nakama.realtime.StatusPresenceEvent status_presence_event = 27 [json_name = "statusPresenceEvent"];hasStatusPresenceEvent in interface EnvelopeOrBuilderpublic StatusPresenceEvent getStatusPresenceEvent()
An incoming status update.
.nakama.realtime.StatusPresenceEvent status_presence_event = 27 [json_name = "statusPresenceEvent"];getStatusPresenceEvent in interface EnvelopeOrBuilderpublic StatusPresenceEventOrBuilder getStatusPresenceEventOrBuilder()
An incoming status update.
.nakama.realtime.StatusPresenceEvent status_presence_event = 27 [json_name = "statusPresenceEvent"];getStatusPresenceEventOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStatusUnfollow()
Stop following some set of users to no longer receive their status updates.
.nakama.realtime.StatusUnfollow status_unfollow = 28 [json_name = "statusUnfollow"];hasStatusUnfollow in interface EnvelopeOrBuilderpublic StatusUnfollow getStatusUnfollow()
Stop following some set of users to no longer receive their status updates.
.nakama.realtime.StatusUnfollow status_unfollow = 28 [json_name = "statusUnfollow"];getStatusUnfollow in interface EnvelopeOrBuilderpublic StatusUnfollowOrBuilder getStatusUnfollowOrBuilder()
Stop following some set of users to no longer receive their status updates.
.nakama.realtime.StatusUnfollow status_unfollow = 28 [json_name = "statusUnfollow"];getStatusUnfollowOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStatusUpdate()
Set the user's own status.
.nakama.realtime.StatusUpdate status_update = 29 [json_name = "statusUpdate"];hasStatusUpdate in interface EnvelopeOrBuilderpublic StatusUpdate getStatusUpdate()
Set the user's own status.
.nakama.realtime.StatusUpdate status_update = 29 [json_name = "statusUpdate"];getStatusUpdate in interface EnvelopeOrBuilderpublic StatusUpdateOrBuilder getStatusUpdateOrBuilder()
Set the user's own status.
.nakama.realtime.StatusUpdate status_update = 29 [json_name = "statusUpdate"];getStatusUpdateOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStreamData()
A data message delivered over a stream.
.nakama.realtime.StreamData stream_data = 30 [json_name = "streamData"];hasStreamData in interface EnvelopeOrBuilderpublic StreamData getStreamData()
A data message delivered over a stream.
.nakama.realtime.StreamData stream_data = 30 [json_name = "streamData"];getStreamData in interface EnvelopeOrBuilderpublic StreamDataOrBuilder getStreamDataOrBuilder()
A data message delivered over a stream.
.nakama.realtime.StreamData stream_data = 30 [json_name = "streamData"];getStreamDataOrBuilder in interface EnvelopeOrBuilderpublic boolean hasStreamPresenceEvent()
Presence update for a particular stream.
.nakama.realtime.StreamPresenceEvent stream_presence_event = 31 [json_name = "streamPresenceEvent"];hasStreamPresenceEvent in interface EnvelopeOrBuilderpublic StreamPresenceEvent getStreamPresenceEvent()
Presence update for a particular stream.
.nakama.realtime.StreamPresenceEvent stream_presence_event = 31 [json_name = "streamPresenceEvent"];getStreamPresenceEvent in interface EnvelopeOrBuilderpublic StreamPresenceEventOrBuilder getStreamPresenceEventOrBuilder()
Presence update for a particular stream.
.nakama.realtime.StreamPresenceEvent stream_presence_event = 31 [json_name = "streamPresenceEvent"];getStreamPresenceEventOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPing()
Application-level heartbeat and connection check.
.nakama.realtime.Ping ping = 32 [json_name = "ping"];hasPing in interface EnvelopeOrBuilderpublic Ping getPing()
Application-level heartbeat and connection check.
.nakama.realtime.Ping ping = 32 [json_name = "ping"];getPing in interface EnvelopeOrBuilderpublic PingOrBuilder getPingOrBuilder()
Application-level heartbeat and connection check.
.nakama.realtime.Ping ping = 32 [json_name = "ping"];getPingOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPong()
Application-level heartbeat and connection check response.
.nakama.realtime.Pong pong = 33 [json_name = "pong"];hasPong in interface EnvelopeOrBuilderpublic Pong getPong()
Application-level heartbeat and connection check response.
.nakama.realtime.Pong pong = 33 [json_name = "pong"];getPong in interface EnvelopeOrBuilderpublic PongOrBuilder getPongOrBuilder()
Application-level heartbeat and connection check response.
.nakama.realtime.Pong pong = 33 [json_name = "pong"];getPongOrBuilder in interface EnvelopeOrBuilderpublic boolean hasParty()
Incoming information about a party.
.nakama.realtime.Party party = 34 [json_name = "party"];hasParty in interface EnvelopeOrBuilderpublic Party getParty()
Incoming information about a party.
.nakama.realtime.Party party = 34 [json_name = "party"];getParty in interface EnvelopeOrBuilderpublic PartyOrBuilder getPartyOrBuilder()
Incoming information about a party.
.nakama.realtime.Party party = 34 [json_name = "party"];getPartyOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyCreate()
Create a party.
.nakama.realtime.PartyCreate party_create = 35 [json_name = "partyCreate"];hasPartyCreate in interface EnvelopeOrBuilderpublic PartyCreate getPartyCreate()
Create a party.
.nakama.realtime.PartyCreate party_create = 35 [json_name = "partyCreate"];getPartyCreate in interface EnvelopeOrBuilderpublic PartyCreateOrBuilder getPartyCreateOrBuilder()
Create a party.
.nakama.realtime.PartyCreate party_create = 35 [json_name = "partyCreate"];getPartyCreateOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyJoin()
Join a party, or request to join if the party is not open.
.nakama.realtime.PartyJoin party_join = 36 [json_name = "partyJoin"];hasPartyJoin in interface EnvelopeOrBuilderpublic PartyJoin getPartyJoin()
Join a party, or request to join if the party is not open.
.nakama.realtime.PartyJoin party_join = 36 [json_name = "partyJoin"];getPartyJoin in interface EnvelopeOrBuilderpublic PartyJoinOrBuilder getPartyJoinOrBuilder()
Join a party, or request to join if the party is not open.
.nakama.realtime.PartyJoin party_join = 36 [json_name = "partyJoin"];getPartyJoinOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyLeave()
Leave a party.
.nakama.realtime.PartyLeave party_leave = 37 [json_name = "partyLeave"];hasPartyLeave in interface EnvelopeOrBuilderpublic PartyLeave getPartyLeave()
Leave a party.
.nakama.realtime.PartyLeave party_leave = 37 [json_name = "partyLeave"];getPartyLeave in interface EnvelopeOrBuilderpublic PartyLeaveOrBuilder getPartyLeaveOrBuilder()
Leave a party.
.nakama.realtime.PartyLeave party_leave = 37 [json_name = "partyLeave"];getPartyLeaveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyPromote()
Promote a new party leader.
.nakama.realtime.PartyPromote party_promote = 38 [json_name = "partyPromote"];hasPartyPromote in interface EnvelopeOrBuilderpublic PartyPromote getPartyPromote()
Promote a new party leader.
.nakama.realtime.PartyPromote party_promote = 38 [json_name = "partyPromote"];getPartyPromote in interface EnvelopeOrBuilderpublic PartyPromoteOrBuilder getPartyPromoteOrBuilder()
Promote a new party leader.
.nakama.realtime.PartyPromote party_promote = 38 [json_name = "partyPromote"];getPartyPromoteOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyLeader()
Announcement of a new party leader.
.nakama.realtime.PartyLeader party_leader = 39 [json_name = "partyLeader"];hasPartyLeader in interface EnvelopeOrBuilderpublic PartyLeader getPartyLeader()
Announcement of a new party leader.
.nakama.realtime.PartyLeader party_leader = 39 [json_name = "partyLeader"];getPartyLeader in interface EnvelopeOrBuilderpublic PartyLeaderOrBuilder getPartyLeaderOrBuilder()
Announcement of a new party leader.
.nakama.realtime.PartyLeader party_leader = 39 [json_name = "partyLeader"];getPartyLeaderOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyAccept()
Accept a request to join.
.nakama.realtime.PartyAccept party_accept = 40 [json_name = "partyAccept"];hasPartyAccept in interface EnvelopeOrBuilderpublic PartyAccept getPartyAccept()
Accept a request to join.
.nakama.realtime.PartyAccept party_accept = 40 [json_name = "partyAccept"];getPartyAccept in interface EnvelopeOrBuilderpublic PartyAcceptOrBuilder getPartyAcceptOrBuilder()
Accept a request to join.
.nakama.realtime.PartyAccept party_accept = 40 [json_name = "partyAccept"];getPartyAcceptOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyRemove()
Kick a party member, or decline a request to join.
.nakama.realtime.PartyRemove party_remove = 41 [json_name = "partyRemove"];hasPartyRemove in interface EnvelopeOrBuilderpublic PartyRemove getPartyRemove()
Kick a party member, or decline a request to join.
.nakama.realtime.PartyRemove party_remove = 41 [json_name = "partyRemove"];getPartyRemove in interface EnvelopeOrBuilderpublic PartyRemoveOrBuilder getPartyRemoveOrBuilder()
Kick a party member, or decline a request to join.
.nakama.realtime.PartyRemove party_remove = 41 [json_name = "partyRemove"];getPartyRemoveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyClose()
End a party, kicking all party members and closing it.
.nakama.realtime.PartyClose party_close = 42 [json_name = "partyClose"];hasPartyClose in interface EnvelopeOrBuilderpublic PartyClose getPartyClose()
End a party, kicking all party members and closing it.
.nakama.realtime.PartyClose party_close = 42 [json_name = "partyClose"];getPartyClose in interface EnvelopeOrBuilderpublic PartyCloseOrBuilder getPartyCloseOrBuilder()
End a party, kicking all party members and closing it.
.nakama.realtime.PartyClose party_close = 42 [json_name = "partyClose"];getPartyCloseOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyJoinRequestList()
Request a list of pending join requests for a party.
.nakama.realtime.PartyJoinRequestList party_join_request_list = 43 [json_name = "partyJoinRequestList"];hasPartyJoinRequestList in interface EnvelopeOrBuilderpublic PartyJoinRequestList getPartyJoinRequestList()
Request a list of pending join requests for a party.
.nakama.realtime.PartyJoinRequestList party_join_request_list = 43 [json_name = "partyJoinRequestList"];getPartyJoinRequestList in interface EnvelopeOrBuilderpublic PartyJoinRequestListOrBuilder getPartyJoinRequestListOrBuilder()
Request a list of pending join requests for a party.
.nakama.realtime.PartyJoinRequestList party_join_request_list = 43 [json_name = "partyJoinRequestList"];getPartyJoinRequestListOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyJoinRequest()
Incoming notification for one or more new presences attempting to join the party.
.nakama.realtime.PartyJoinRequest party_join_request = 44 [json_name = "partyJoinRequest"];hasPartyJoinRequest in interface EnvelopeOrBuilderpublic PartyJoinRequest getPartyJoinRequest()
Incoming notification for one or more new presences attempting to join the party.
.nakama.realtime.PartyJoinRequest party_join_request = 44 [json_name = "partyJoinRequest"];getPartyJoinRequest in interface EnvelopeOrBuilderpublic PartyJoinRequestOrBuilder getPartyJoinRequestOrBuilder()
Incoming notification for one or more new presences attempting to join the party.
.nakama.realtime.PartyJoinRequest party_join_request = 44 [json_name = "partyJoinRequest"];getPartyJoinRequestOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyMatchmakerAdd()
Begin matchmaking as a party.
.nakama.realtime.PartyMatchmakerAdd party_matchmaker_add = 45 [json_name = "partyMatchmakerAdd"];hasPartyMatchmakerAdd in interface EnvelopeOrBuilderpublic PartyMatchmakerAdd getPartyMatchmakerAdd()
Begin matchmaking as a party.
.nakama.realtime.PartyMatchmakerAdd party_matchmaker_add = 45 [json_name = "partyMatchmakerAdd"];getPartyMatchmakerAdd in interface EnvelopeOrBuilderpublic PartyMatchmakerAddOrBuilder getPartyMatchmakerAddOrBuilder()
Begin matchmaking as a party.
.nakama.realtime.PartyMatchmakerAdd party_matchmaker_add = 45 [json_name = "partyMatchmakerAdd"];getPartyMatchmakerAddOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyMatchmakerRemove()
Cancel a party matchmaking process using a ticket.
.nakama.realtime.PartyMatchmakerRemove party_matchmaker_remove = 46 [json_name = "partyMatchmakerRemove"];hasPartyMatchmakerRemove in interface EnvelopeOrBuilderpublic PartyMatchmakerRemove getPartyMatchmakerRemove()
Cancel a party matchmaking process using a ticket.
.nakama.realtime.PartyMatchmakerRemove party_matchmaker_remove = 46 [json_name = "partyMatchmakerRemove"];getPartyMatchmakerRemove in interface EnvelopeOrBuilderpublic PartyMatchmakerRemoveOrBuilder getPartyMatchmakerRemoveOrBuilder()
Cancel a party matchmaking process using a ticket.
.nakama.realtime.PartyMatchmakerRemove party_matchmaker_remove = 46 [json_name = "partyMatchmakerRemove"];getPartyMatchmakerRemoveOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyMatchmakerTicket()
A response from starting a new party matchmaking process.
.nakama.realtime.PartyMatchmakerTicket party_matchmaker_ticket = 47 [json_name = "partyMatchmakerTicket"];hasPartyMatchmakerTicket in interface EnvelopeOrBuilderpublic PartyMatchmakerTicket getPartyMatchmakerTicket()
A response from starting a new party matchmaking process.
.nakama.realtime.PartyMatchmakerTicket party_matchmaker_ticket = 47 [json_name = "partyMatchmakerTicket"];getPartyMatchmakerTicket in interface EnvelopeOrBuilderpublic PartyMatchmakerTicketOrBuilder getPartyMatchmakerTicketOrBuilder()
A response from starting a new party matchmaking process.
.nakama.realtime.PartyMatchmakerTicket party_matchmaker_ticket = 47 [json_name = "partyMatchmakerTicket"];getPartyMatchmakerTicketOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyData()
Incoming party data delivered from the server.
.nakama.realtime.PartyData party_data = 48 [json_name = "partyData"];hasPartyData in interface EnvelopeOrBuilderpublic PartyData getPartyData()
Incoming party data delivered from the server.
.nakama.realtime.PartyData party_data = 48 [json_name = "partyData"];getPartyData in interface EnvelopeOrBuilderpublic PartyDataOrBuilder getPartyDataOrBuilder()
Incoming party data delivered from the server.
.nakama.realtime.PartyData party_data = 48 [json_name = "partyData"];getPartyDataOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyDataSend()
A client to server request to send data to a party.
.nakama.realtime.PartyDataSend party_data_send = 49 [json_name = "partyDataSend"];hasPartyDataSend in interface EnvelopeOrBuilderpublic PartyDataSend getPartyDataSend()
A client to server request to send data to a party.
.nakama.realtime.PartyDataSend party_data_send = 49 [json_name = "partyDataSend"];getPartyDataSend in interface EnvelopeOrBuilderpublic PartyDataSendOrBuilder getPartyDataSendOrBuilder()
A client to server request to send data to a party.
.nakama.realtime.PartyDataSend party_data_send = 49 [json_name = "partyDataSend"];getPartyDataSendOrBuilder in interface EnvelopeOrBuilderpublic boolean hasPartyPresenceEvent()
Presence update for a particular party.
.nakama.realtime.PartyPresenceEvent party_presence_event = 50 [json_name = "partyPresenceEvent"];hasPartyPresenceEvent in interface EnvelopeOrBuilderpublic PartyPresenceEvent getPartyPresenceEvent()
Presence update for a particular party.
.nakama.realtime.PartyPresenceEvent party_presence_event = 50 [json_name = "partyPresenceEvent"];getPartyPresenceEvent in interface EnvelopeOrBuilderpublic PartyPresenceEventOrBuilder getPartyPresenceEventOrBuilder()
Presence update for a particular party.
.nakama.realtime.PartyPresenceEvent party_presence_event = 50 [json_name = "partyPresenceEvent"];getPartyPresenceEventOrBuilder in interface EnvelopeOrBuilderpublic 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 Envelope parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Envelope parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Envelope parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Envelope parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Envelope parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Envelope parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Envelope parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Envelope.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Envelope.Builder newBuilder()
public static Envelope.Builder newBuilder(Envelope prototype)
public Envelope.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Envelope.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static Envelope getDefaultInstance()
public static com.google.protobuf.Parser<Envelope> parser()
public com.google.protobuf.Parser<Envelope> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Envelope getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder