Public Member Functions | |
| void | SaveUserRecord (string userId, string key, Dictionary< string, object > recordRequest, ResultCallback callback) |
| Save a user-level record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one. | |
| void | SaveUserRecord (string userId, string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, bool isPublic, ResultCallback callback) |
| Save a user-level record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one. | |
| void | GetUserRecord (string userId, string key, ResultCallback< UserRecord > callback) |
| Get a record (arbitrary JSON data) by its key in user-level. | |
| void | ReplaceUserRecord (string userId, string key, Dictionary< string, object > recordRequest, ResultCallback callback) |
| Replace a record in user-level. If the record doesn't exist, it will create and save the record. If already exists, it will replace the existing one. | |
| void | ReplaceUserRecord (string userId, string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, bool isPublic, ResultCallback callback) |
| Replace a record in user-level. If the record doesn't exist, it will create and save the record. If already exists, it will replace the existing one. | |
| void | DeleteUserRecord (string userId, string key, ResultCallback callback) |
| Delete a record under the given key in user-level. | |
| void | SaveGameRecord (string key, Dictionary< string, object > recordRequest, GameRecordMetadataOptionalParams optionalParams, ResultCallback< GameRecord > callback) |
| Save a game record.If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one. | |
| void | DeleteGameRecord (string key, ResultCallback callback) |
| Delete a game record under the given key. | |
| void | ReplaceGameRecord (string key, Dictionary< string, object > recordRequest, GameRecordMetadataOptionalParams optionalParams, ResultCallback< GameRecord > callback) |
| Replace a game record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one. | |
| void | ReplaceGameRecordCheckLatest (string key, DateTime lastUpdated, Dictionary< string, object > recordRequest, ResultCallback callback) |
| Replace a game record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one. | |
| void | RetrieveGameRecordsKey (ResultCallback< GameRecordList > callback, string query="{}", int offset=0, int limit=20) |
| Get a record (arbitrary JSON data) by its key in user-level. | |
| void | GetGameRecords (string key, ResultCallback< GameRecord > callback) |
| Get a record by its key in namespace-level. | |
| void | CreateAdminGameRecord (string key, Dictionary< string, object > recordRequest, AdminRecordMetadataOptionalParams optionalParams, ResultCallback< AdminGameRecord > callback) |
| Create new admin game record or append the existing admin game record. | |
| void | QueryAdminGameRecordsByKey (string key, ResultCallback< AdminGameRecord > callback) |
| Get a record by its key in namespace-level. | |
| void | BulkQueryAdminGameRecordsByKey (string[] keys, ResultCallback< BulkAdminGameRecordResponse > callback) |
| Get an array of records by their keys in namespace-level. | |
| void | QueryAdminGameRecordKeys (ResultCallback< GameRecordList > callback, int limit=20, int offset=0) |
| Retrieve list of records key by namespace. | |
| void | ReplaceAdminGameRecord (string key, Dictionary< string, object > recordRequest, AdminRecordMetadataOptionalParams optionalParams, ResultCallback< AdminGameRecord > callback) |
| Create new admin game record or replace the existing admin game record. | |
| void | DeleteAdminGameRecord (string key, ResultCallback callback) |
| void | CreateAdminUserRecord (string key, string userId, Dictionary< string, object > recordRequest, ResultCallback< AdminUserRecord > callback) |
| Create new admin user record or append the existing admin user record. | |
| void | QueryAdminUserRecordsByKey (string key, string userId, ResultCallback< AdminUserRecord > callback) |
| Query admin user records by Key. | |
| void | QueryAdminUserRecordKeys (string userId, ResultCallback< PaginatedGetAdminUserRecordKeys > callback, int limit=20, int offset=0) |
| Query admin user record Keys. | |
| void | ReplaceAdminUserRecord (string key, string userId, Dictionary< string, object > recordRequest, ResultCallback< AdminUserRecord > callback) |
| Replace admin user record. | |
| void | DeleteAdminUserRecord (string key, string userId, ResultCallback callback) |
| void | DeleteAdminGameRecordTTLConfig (string key, ResultCallback callback) |
| Delete the TTLConfig for a specific Admin Game Record by its key. | |
| void | DeleteGameRecordTTLConfig (string key, ResultCallback callback) |
| Delete the TTLConfig for a specific Game Record by its key. | |
Additional Inherited Members | |
| Properties inherited from AccelByte.Core.WrapperBase | |
| Utils.AccelByteIdValidator | IdValidator [get] |
|
inline |
Get an array of records by their keys in namespace-level.
| keys | Array of keys of record to get. Maximum value of 20. |
| callback | Returns a Result via callback when completed. |
|
inline |
Create new admin game record or append the existing admin game record.
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| optionalParams | Optional params to set metadata (Can be null) |
| callback | Returns a Result via callback when completed |
|
inline |
Create new admin user record or append the existing admin user record.
| key | Key of record |
| userId | UserId of the record owner. |
| recordRequest | The request of the record with JSON formatted. |
| callback | Returns a Result via callback when completed |
|
inline |
| key | Key of record |
| callback | Returns a Result via callback when completed |
|
inline |
Delete the TTLConfig for a specific Admin Game Record by its key.
| key | Key of the admin game record. |
| callback | Returns a result via callback when completed. |
|
inline |
Delete a game record under the given key.
| key | Key of record |
| callback | Returns a Result via callback when completed |
|
inline |
Delete the TTLConfig for a specific Game Record by its key.
| key | Key of the game record. |
| callback | Returns a result via callback when completed. |
|
inline |
Delete a record under the given key in user-level.
| userId | Targeted user ID |
| key | Key of record |
| callback | Returns a Result via callback when completed |
|
inline |
Get a record by its key in namespace-level.
| key | The key of the record |
| callback |
|
inline |
Get a record (arbitrary JSON data) by its key in user-level.
| userId | Targeted user ID |
| key | Key of record |
| callback | Returns a Result that contains UserRecord via callback when completed |
|
inline |
Retrieve list of records key by namespace.
| callback | Returns a Result via callback when completed |
| limit | The limit of the keys result. |
| offset | Distance between the beginning of the data list and a given point |
|
inline |
Get a record by its key in namespace-level.
| key | Key of record |
| callback | Returns a Result via callback when completed |
|
inline |
Query admin user record Keys.
| userId | UserId of the record owner. |
| callback | Returns a Result via callback when completed |
| limit | The limit of the keys result. |
| offset | Distance between the beginning of the data list and a given point |
|
inline |
Query admin user records by Key.
| key | Key of record |
| userId | UserId of the record owner. |
| callback | Returns a Result via callback when completed |
|
inline |
Create new admin game record or replace the existing admin game record.
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| optionalParams | Optional params to set metadata (Can be null) |
| callback | Returns a Result via callback when completed |
|
inline |
Replace admin user record.
| key | Key of record |
| userId | UserId of the record owner. |
| recordRequest | The request of the record with JSON formatted. |
| callback | Returns a Result via callback when completed |
|
inline |
Replace a game record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one.
| key | Key of record |
| recordRequest | The request of the record to be formatted as JSON |
| optionalParams | Optional params to set metadata (Can be null) |
| callback | Returns a GameRecord result via callback when completed |
|
inline |
Replace a game record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one.
| key | Key of record |
| lastUpdated | Last updated |
| recordRequest | The request of the record with JSON formatted. |
| callback | Returns a Result via callback when completed |
|
inline |
Replace a record in user-level. If the record doesn't exist, it will create and save the record. If already exists, it will replace the existing one.
| userId | Targeted user ID |
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| setBy | Indicate which party that could modify the player record. |
| isPublic | Indicate whether the player record is a public record or not. |
| callback | Returns a Result via callback when completed |
|
inline |
Replace a record in user-level. If the record doesn't exist, it will create and save the record. If already exists, it will replace the existing one.
| userId | Targeted user ID |
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| callback | Returns a Result via callback when completed |
|
inline |
Get a record (arbitrary JSON data) by its key in user-level.
| callback |
|
|
inline |
Save a game record.If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one.
| key | Key of record |
| recordRequest | The request of the record to be formatted as JSON |
| optionalParams | Optional params to set metadata (Can be null) |
| callback | Returns a GameRecord result via callback when completed |
|
inline |
Save a user-level record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one.
| userId | Targeted user ID |
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| setBy | Indicate which party that could modify the player record |
| isPublic | Indicate whether the player record is a public record or not |
| callback | Returns a Result via callback when completed |
|
inline |
Save a user-level record. If the record doesn't exist, it will create and save the record, if already exists, it will append to the existing one.
| userId | Targeted user ID |
| key | Key of record |
| recordRequest | The request of the record with JSON formatted. |
| callback | Returns a Result via callback when completed |