Loading...
Searching...
No Matches
AccelByte.Api.CloudSaveApi Class Reference
Inheritance diagram for AccelByte.Api.CloudSaveApi:

Public Member Functions

IEnumerator SaveUserRecord (string userId, string key, Dictionary< string, object > recordRequest, bool isPublic, ResultCallback callback)
IEnumerator SaveUserRecord (string namespace_, string userId, string accessToken, string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, bool setPublic, ResultCallback callback)
IEnumerator SaveUserRecord (string userId, string key, Dictionary< string, object > recordRequest, ResultCallback callback, bool isPublic)
IEnumerator GetUserRecord (string userId, string key, ResultCallback< UserRecord > callback, bool isPublic)
IEnumerator ReplaceUserRecord (string userId, string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, bool setPublic, ResultCallback callback)
IEnumerator ReplaceUserRecord (string userId, string key, Dictionary< string, object > recordRequest, ResultCallback callback, bool isPublic)
IEnumerator ReplaceUserRecord (string userId, string key, ConcurrentReplaceRequest data, ResultCallback callback, Action callbackOnConflictedData=null)
IEnumerator ReplaceUserRecord (string userId, string key, ConcurrentReplaceRequest data, ResultCallback< ConcurrentReplaceUserRecordResponse > callback, Action callbackOnConflictedData=null)
IEnumerator DeleteUserRecord (string userId, string key, ResultCallback callback)
IEnumerator SaveGameRecord (string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, ResultCallback callback)
IEnumerator SaveGameRecord (string key, Dictionary< string, object > recordRequest, ResultCallback callback)
IEnumerator GetGameRecord (string key, ResultCallback< GameRecord > callback)
IEnumerator ReplaceGameRecord (string namespace_, string accessToken, string key, Dictionary< string, object > recordRequest, RecordSetBy setBy, ResultCallback callback)
IEnumerator ReplaceGameRecord (string key, Dictionary< string, object > recordRequest, ResultCallback callback)
IEnumerator ReplaceGameRecord (string key, ConcurrentReplaceRequest data, ResultCallback callback, Action callbackOnConflictedData=null)
IEnumerator DeleteGameRecord (string key, ResultCallback callback)
IEnumerator BulkGetUserRecords (BulkGetRecordsByKeyRequest data, ResultCallback< UserRecords > callback)
IEnumerator BulkGetPublicUserRecords (string key, BulkGetPublicUserRecordsByUserIdsRequest data, ResultCallback< UserRecords > callback)
IEnumerator BulkGetGameRecords (BulkGetRecordsByKeyRequest data, ResultCallback< GameRecords > callback)
IEnumerator BulkGetOtherPlayerPublicRecordKeys (string userId, ResultCallback< PaginatedBulkGetPublicUserRecordKeys > callback, int offset, int limit)
IEnumerator BulkGetOtherPlayerPublicRecords (string userId, BulkGetRecordsByKeyRequest data, ResultCallback< UserRecords > callback)

Additional Inherited Members

Protected Member Functions inherited from AccelByte.Core.ApiBase
 ApiBase (IHttpClient inHttpClient, Config inConfig, string inBaseUrl, ISession inSession, HttpOperator httpOperator=null)
Protected Member Functions inherited from AccelByte.Core.ApiBaseParent
 ApiBaseParent (IHttpClient inHttpClient, ISession inSession, string inBaseUrl)
Protected Attributes inherited from AccelByte.Core.ApiBaseParent
readonly ISession Session
 Contains AuthorizationToken and related auth.
Properties inherited from AccelByte.Core.ApiBaseParent
IHttpClient HttpClient [get]