| Class | Description |
|---|---|
| Channel |
A realtime chat channel.
|
| Channel.Builder |
A realtime chat channel.
|
| ChannelJoin |
Join operation for a realtime chat channel.
|
| ChannelJoin.Builder |
Join operation for a realtime chat channel.
|
| ChannelLeave |
Leave a realtime channel.
|
| ChannelLeave.Builder |
Leave a realtime channel.
|
| ChannelMessageAck |
A receipt reply from a channel message send operation.
|
| ChannelMessageAck.Builder |
A receipt reply from a channel message send operation.
|
| ChannelMessageRemove |
Remove a message previously sent to a realtime channel.
|
| ChannelMessageRemove.Builder |
Remove a message previously sent to a realtime channel.
|
| ChannelMessageSend |
Send a message to a realtime channel.
|
| ChannelMessageSend.Builder |
Send a message to a realtime channel.
|
| ChannelMessageUpdate |
Update a message previously sent to a realtime channel.
|
| ChannelMessageUpdate.Builder |
Update a message previously sent to a realtime channel.
|
| ChannelPresenceEvent |
A set of joins and leaves on a particular channel.
|
| ChannelPresenceEvent.Builder |
A set of joins and leaves on a particular channel.
|
| Envelope |
An envelope for a realtime message.
|
| Envelope.Builder |
An envelope for a realtime message.
|
| Error |
A logical error which may occur on the server.
|
| Error.Builder |
A logical error which may occur on the server.
|
| Match |
A realtime match.
|
| Match.Builder |
A realtime match.
|
| MatchCreate |
Create a new realtime match.
|
| MatchCreate.Builder |
Create a new realtime match.
|
| MatchData |
Realtime match data received from the server.
|
| MatchData.Builder |
Realtime match data received from the server.
|
| MatchDataSend |
Send realtime match data to the server.
|
| MatchDataSend.Builder |
Send realtime match data to the server.
|
| MatchJoin |
Join an existing realtime match.
|
| MatchJoin.Builder |
Join an existing realtime match.
|
| MatchLeave |
Leave a realtime match.
|
| MatchLeave.Builder |
Leave a realtime match.
|
| MatchmakerAdd |
Start a new matchmaking process.
|
| MatchmakerAdd.Builder |
Start a new matchmaking process.
|
| MatchmakerMatched |
A successful matchmaking result.
|
| MatchmakerMatched.Builder |
A successful matchmaking result.
|
| MatchmakerMatched.MatchmakerUser |
Protobuf type
nakama.realtime.MatchmakerMatched.MatchmakerUser |
| MatchmakerMatched.MatchmakerUser.Builder |
Protobuf type
nakama.realtime.MatchmakerMatched.MatchmakerUser |
| MatchmakerRemove |
Cancel an existing ongoing matchmaking process.
|
| MatchmakerRemove.Builder |
Cancel an existing ongoing matchmaking process.
|
| MatchmakerTicket |
A ticket representing a new matchmaking process.
|
| MatchmakerTicket.Builder |
A ticket representing a new matchmaking process.
|
| MatchPresenceEvent |
A set of joins and leaves on a particular realtime match.
|
| MatchPresenceEvent.Builder |
A set of joins and leaves on a particular realtime match.
|
| Notifications |
A collection of zero or more notifications.
|
| Notifications.Builder |
A collection of zero or more notifications.
|
| Party |
Incoming information about a party.
|
| Party.Builder |
Incoming information about a party.
|
| PartyAccept |
Accept a request to join.
|
| PartyAccept.Builder |
Accept a request to join.
|
| PartyClose |
End a party, kicking all party members and closing it.
|
| PartyClose.Builder |
End a party, kicking all party members and closing it.
|
| PartyCreate |
Create a party.
|
| PartyCreate.Builder |
Create a party.
|
| PartyData |
Incoming party data delivered from the server.
|
| PartyData.Builder |
Incoming party data delivered from the server.
|
| PartyDataSend |
Send data to a party.
|
| PartyDataSend.Builder |
Send data to a party.
|
| PartyJoin |
Join a party, or request to join if the party is not open.
|
| PartyJoin.Builder |
Join a party, or request to join if the party is not open.
|
| PartyJoinRequest |
Incoming notification for one or more new presences attempting to join the party.
|
| PartyJoinRequest.Builder |
Incoming notification for one or more new presences attempting to join the party.
|
| PartyJoinRequestList |
Request a list of pending join requests for a party.
|
| PartyJoinRequestList.Builder |
Request a list of pending join requests for a party.
|
| PartyLeader |
Announcement of a new party leader.
|
| PartyLeader.Builder |
Announcement of a new party leader.
|
| PartyLeave |
Leave a party.
|
| PartyLeave.Builder |
Leave a party.
|
| PartyMatchmakerAdd |
Begin matchmaking as a party.
|
| PartyMatchmakerAdd.Builder |
Begin matchmaking as a party.
|
| PartyMatchmakerRemove |
Cancel a party matchmaking process using a ticket.
|
| PartyMatchmakerRemove.Builder |
Cancel a party matchmaking process using a ticket.
|
| PartyMatchmakerTicket |
A response from starting a new party matchmaking process.
|
| PartyMatchmakerTicket.Builder |
A response from starting a new party matchmaking process.
|
| PartyPresenceEvent |
Presence update for a particular party.
|
| PartyPresenceEvent.Builder |
Presence update for a particular party.
|
| PartyPromote |
Promote a new party leader.
|
| PartyPromote.Builder |
Promote a new party leader.
|
| PartyRemove |
Kick a party member, or decline a request to join.
|
| PartyRemove.Builder |
Kick a party member, or decline a request to join.
|
| Ping |
Application-level heartbeat and connection check.
|
| Ping.Builder |
Application-level heartbeat and connection check.
|
| Pong |
Application-level heartbeat and connection check response.
|
| Pong.Builder |
Application-level heartbeat and connection check response.
|
| RealtimeProto | |
| Status |
A snapshot of statuses for some set of users.
|
| Status.Builder |
A snapshot of statuses for some set of users.
|
| StatusFollow |
Start receiving status updates for some set of users.
|
| StatusFollow.Builder |
Start receiving status updates for some set of users.
|
| StatusPresenceEvent |
A batch of status updates for a given user.
|
| StatusPresenceEvent.Builder |
A batch of status updates for a given user.
|
| StatusUnfollow |
Stop receiving status updates for some set of users.
|
| StatusUnfollow.Builder |
Stop receiving status updates for some set of users.
|
| StatusUpdate |
Set the user's own status.
|
| StatusUpdate.Builder |
Set the user's own status.
|
| Stream |
Represents identifying information for a stream.
|
| Stream.Builder |
Represents identifying information for a stream.
|
| StreamData |
A data message delivered over a stream.
|
| StreamData.Builder |
A data message delivered over a stream.
|
| StreamPresenceEvent |
A set of joins and leaves on a particular stream.
|
| StreamPresenceEvent.Builder |
A set of joins and leaves on a particular stream.
|
| UserPresence |
A user session associated to a stream, usually through a list operation or a join/leave event.
|
| UserPresence.Builder |
A user session associated to a stream, usually through a list operation or a join/leave event.
|
| Enum | Description |
|---|---|
| ChannelJoin.Type |
The type of chat channel.
|
| Envelope.MessageCase | |
| Error.Code |
The selection of possible error codes.
|
| MatchJoin.IdCase | |
| MatchmakerMatched.IdCase |