|
| class | Nakama.Console.ApiResponseException |
| | An exception generated for HttpResponse objects don't return a success status. More...
|
| interface | Nakama.Console.IConfigWarning |
| | A warning for a configuration field. More...
|
| class | Nakama.Console.ConfigWarning |
| interface | Nakama.Console.IStatusListStatus |
| | The status of a Nakama node. More...
|
| class | Nakama.Console.StatusListStatus |
| interface | Nakama.Console.IUserGroupListUserGroup |
| | A single group-role pair. More...
|
| class | Nakama.Console.UserGroupListUserGroup |
| interface | Nakama.Console.IApiAccountDevice |
| | Send a device to the server. Used with authenticate/link/unlink and user. More...
|
| class | Nakama.Console.ApiAccountDevice |
| interface | Nakama.Console.IApiChannelMessage |
| | A message sent on a channel. More...
|
| class | Nakama.Console.ApiChannelMessage |
| interface | Nakama.Console.IApiFriend |
| | A friend of a user. More...
|
| class | Nakama.Console.ApiFriend |
| interface | Nakama.Console.IApiFriendList |
| | A collection of zero or more friends of the user. More...
|
| class | Nakama.Console.ApiFriendList |
| interface | Nakama.Console.IApiGroup |
| | A group in the server. More...
|
| class | Nakama.Console.ApiGroup |
| interface | Nakama.Console.IApiLeaderboardRecord |
| | Represents a complete leaderboard record with all scores and associated metadata. More...
|
| class | Nakama.Console.ApiLeaderboardRecord |
| interface | Nakama.Console.IApiNotification |
| | A notification in the server. More...
|
| class | Nakama.Console.ApiNotification |
| interface | Nakama.Console.IApiStorageObject |
| | An object within the storage engine. More...
|
| class | Nakama.Console.ApiStorageObject |
| interface | Nakama.Console.IApiStorageObjectAck |
| | A storage acknowledgement. More...
|
| class | Nakama.Console.ApiStorageObjectAck |
| interface | Nakama.Console.IApiUser |
| | A user in the server. More...
|
| class | Nakama.Console.ApiUser |
| interface | Nakama.Console.IApiUserGroupList |
| | A list of groups belonging to a user, along with the user's role in each group. More...
|
| class | Nakama.Console.ApiUserGroupList |
| interface | Nakama.Console.IConsoleAccountExport |
| | An export of all information stored for a user account. More...
|
| class | Nakama.Console.ConsoleAccountExport |
| interface | Nakama.Console.IConsoleAuthenticateRequest |
| | Authenticate a console user with username and password. More...
|
| class | Nakama.Console.ConsoleAuthenticateRequest |
| interface | Nakama.Console.IConsoleConfig |
| | The current server configuration and any associated warnings. More...
|
| class | Nakama.Console.ConsoleConfig |
| interface | Nakama.Console.IConsoleConsoleSession |
| | A console user session. More...
|
| class | Nakama.Console.ConsoleConsoleSession |
| interface | Nakama.Console.IConsoleStatusList |
| | List of nodes and their stats. More...
|
| class | Nakama.Console.ConsoleStatusList |
| interface | Nakama.Console.IConsoleStorageList |
| | List of storage objects. More...
|
| class | Nakama.Console.ConsoleStorageList |
| interface | Nakama.Console.IConsoleUnlinkDeviceRequest |
| | Unlink a particular device ID from a user's account. More...
|
| class | Nakama.Console.ConsoleUnlinkDeviceRequest |
| interface | Nakama.Console.IConsoleUserList |
| | A list of users. More...
|
| class | Nakama.Console.ConsoleUserList |
| interface | Nakama.Console.IConsoleWalletLedger |
| | An individual update to a user's wallet. More...
|
| class | Nakama.Console.ConsoleWalletLedger |
| interface | Nakama.Console.IConsoleWalletLedgerList |
| | List of wallet ledger items for a particular user. More...
|
| class | Nakama.Console.ConsoleWalletLedgerList |
| interface | Nakama.Console.IConsoleWriteStorageObjectRequest |
| | Write a new storage object or update an existing one. More...
|
| class | Nakama.Console.ConsoleWriteStorageObjectRequest |
| interface | Nakama.Console.INakamaapiAccount |
| | A user with additional account details. Always the current user. More...
|
| class | Nakama.Console.NakamaapiAccount |
| interface | Nakama.Console.INakamaconsoleAccount |
| | Account information. More...
|
| class | Nakama.Console.NakamaconsoleAccount |
| interface | Nakama.Console.INakamaconsoleUpdateAccountRequest |
| | Update user account information. More...
|
| class | Nakama.Console.NakamaconsoleUpdateAccountRequest |
| interface | Nakama.Console.IProtobufAny |
| | Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type. Example 1: Pack and unpack a message in C++. Foo foo = ...; Any any; any.PackFrom(foo); ... if (any.UnpackTo(&foo)) { ... } Example 2: Pack and unpack a message in Java. Foo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo = any.unpack(Foo.class); } Example 3: Pack and unpack a message in Python. foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpack(foo) ... Example 4: Pack and unpack a message in Go foo := &pb.Foo{...} any, err := ptypes.MarshalAny(foo) ... foo := &pb.Foo{} if err := ptypes.UnmarshalAny(any, foo); err != nil { ... } The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example "foo.bar.com/x/y.z" will yield type name "y.z". JSON ==== The JSON representation of an Any value uses the regular representation of the deserialized, embedded message, with an additional field @type which contains the type URL. Example: package google.profile; message Person { string first_name = 1; string last_name = 2; } { "@type": "type.googleapis.com/google.profile.Person", "firstName": <string>, "lastName": <string> } If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field value which holds the custom JSON in addition to the @type field. Example (for message [google.protobuf.Duration][]): { "@type": "type.googleapis.com/google.protobuf.Duration", "value": "1.212s" } More...
|
| class | Nakama.Console.ProtobufAny |
| interface | Nakama.Console.IRuntimeError |
| class | Nakama.Console.RuntimeError |
| class | Nakama.Console.ApiClient |
| | The low level client for the Nakama API.
|