Statistic API to manage user's in-game profiles's statistic. More...
#include <AccelByteStatisticApi.h>
Public Member Functions | |
| Statistic (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient=nullptr) | |
| Statistic (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, FAccelBytePlatformPtr const &InAccelBytePlatform) | |
| FAccelByteTaskWPtr | CreateUserStatItems (TArray< FString > const &StatCodes, THandler< TArray< FAccelByteModelsBulkStatItemOperationResult > > const &OnSuccess, FErrorHandler const &OnError) |
| Create a stat item. | |
| FAccelByteTaskWPtr | GetAllUserStatItems (THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, EAccelByteStatisticSortBy SortBy=EAccelByteStatisticSortBy::UPDATED_AT_ASC) |
| Get all this user stat items. | |
| FAccelByteTaskWPtr | GetUserStatItems (TArray< FString > const &StatCodes, TArray< FString > const &Tags, THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, EAccelByteStatisticSortBy SortBy=EAccelByteStatisticSortBy::UPDATED_AT_ASC) |
| Get this user stat items by specifying statCodes and tags to get from. Returned stat items will only contain stat items specified by statCodes and tags (inclusive). | |
| FAccelByteTaskWPtr | GetUserStatItems (FString const &UserId, TArray< FString > const &StatCodes, TArray< FString > const &Tags, THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, EAccelByteStatisticSortBy SortBy=EAccelByteStatisticSortBy::UPDATED_AT_ASC) |
| Get user's specified stat items and specifying statCodes and tags to get from. Returned stat items will only contain stat items specified by statCodes and tags (inclusive). | |
| FAccelByteTaskWPtr | IncrementUserStatItems (TArray< FAccelByteModelsBulkStatItemInc > const &Data, THandler< TArray< FAccelByteModelsBulkStatItemOperationResult > > const &OnSuccess, FErrorHandler const &OnError) |
| Increment this user stat items. | |
| FAccelByteTaskWPtr | ListUserStatItems (TArray< FString > const &StatCodes, TArray< FString > const &Tags, FString const &AdditionalKey, THandler< TArray< FAccelByteModelsFetchUser > > const &OnSuccess, FErrorHandler const &OnError) |
| Public list all statItems of user. NOTE: If stat code does not exist, will ignore this stat code. If stat item does not exist, will return default value. | |
| FAccelByteTaskWPtr | BulkUpdateUserStatItemsValue (FString const &AdditionalKey, TArray< FAccelByteModelsUpdateUserStatItemWithStatCode > const &BulkUpdateUserStatItems, THandler< TArray< FAccelByteModelsUpdateUserStatItemsResponse > > const &OnSuccess, FErrorHandler const &OnError) |
| Public bulk update user's statitems value for given namespace and user with specific update strategy. | |
| FAccelByteTaskWPtr | UpdateUserStatItemsValue (FString const &StatCode, FString const &AdditionalKey, FAccelByteModelsPublicUpdateUserStatItem const &UpdateUserStatItem, THandler< FAccelByteModelsUpdateUserStatItemValueResponse > const &OnSuccess, FErrorHandler const &OnError) |
| Public update user's statitem value for a given namespace and user with a certain update strategy. | |
| FAccelByteTaskWPtr | BulkFetchStatItemsValue (FString const &StatCode, TArray< FString > const &UserIds, THandler< TArray< FAccelByteModelsStatItemValueResponse > > const &OnSuccess, FErrorHandler const &OnError) |
| Public bulk fetch multiple user's statitem value for a given namespace and statCode. | |
| FAccelByteTaskWPtr | ResetUserStatItemValue (FString const &StatCode, THandler< FAccelByteModelsUpdateUserStatItemValueResponse > const &OnSuccess, FErrorHandler const &OnError) |
| Reset user's statitem value for a given namespace and user. User's statitem value will be reset to the default value defined in the statistic configuration. | |
| FAccelByteTaskWPtr | GetGlobalStatItemsByStatCode (FString const &StatCode, THandler< FAccelByteModelsGlobalStatItemValueResponse > const &OnSuccess, FErrorHandler const &OnError) |
| Get global stat items by specifying statCodes. | |
| FAccelByteTaskWPtr | ListGlobalStatItems (THandler< FAccelByteModelsGlobalStatItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, TArray< FString > const &StatCodes={}, int32 Limit=20, int32 Offset=0) |
| List global stat items. | |
| FAccelByteTaskWPtr | GetUserStatCycleItems (FString const &CycleId, THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, TArray< FString > const &StatCodes={}) |
| Get current user stat items within the cycle. | |
| FAccelByteTaskWPtr | GetUserStatCycleItems (FString const &CycleId, FString const &TargetUserId, THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, TArray< FString > const &StatCodes={}) |
| Get current user stat items within the cycle. | |
| FAccelByteTaskWPtr | GetStatCycleConfig (FString const &CycleId, THandler< FAccelByteModelsStatCycleConfig > const &OnSuccess, FErrorHandler const &OnError) |
| Get Statistic Cycle Config. | |
| FAccelByteTaskWPtr | GetListStatCycleConfigs (EAccelByteCycle CycleType, THandler< FAccelByteModelsStatCycleConfigPagingResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0) |
| Get List of Statistic Cycle Config. | |
| FAccelByteTaskWPtr | GetListStatCycleConfigs (FAccelByteModelsStatGetListStatCycleQueryRequest OptionalParams, THandler< FAccelByteModelsStatCycleConfigPagingResult > const &OnSuccess, FErrorHandler const &OnError, int32 Limit=20, int32 Offset=0) |
| Get List of Statistic Cycle Config. | |
| FAccelByteTaskWPtr | GetMyStatItems (TArray< FString > const &StatCodes, TArray< FString > const &Tags, THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, EAccelByteStatisticSortBy SortBy=EAccelByteStatisticSortBy::NONE, int32 Limit=20, int32 Offset=0) |
| Get user's own statistic item. | |
| FAccelByteTaskWPtr | GetMyStatItemValues (TArray< FString > const &StatCodes, TArray< FString > const &Tags, FString const &AdditionalKey, THandler< TArray< FAccelByteModelsFetchUser > > const &OnSuccess, FErrorHandler const &OnError) |
| Get user's own statistic value. | |
| FAccelByteTaskWPtr | GetMyStatCycleItems (FString const &CycleId, TArray< FString > const &StatCodes, THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const &OnSuccess, FErrorHandler const &OnError, EAccelByteStatisticSortBy SortBy=EAccelByteStatisticSortBy::NONE, int32 Limit=20, int32 Offset=0) |
| Get user's own statistic cycle item. | |
| FAccelByteTaskWPtr | BulkResetMultipleUserStatItemsValue (TArray< FAccelByteModelsResetUserStatItemValue > const &UserStatItemValue, THandler< TArray< FAccelByteModelsUpdateUserStatItemsResponse > > const &OnSuccess, FErrorHandler const &OnError) |
| Bulk reset multiple user's statitems value. User's statitem value will be reset to the default value defined in the statistic configuration. | |
| Public Member Functions inherited from AccelByte::FApiBase | |
| FApiBase (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient) | |
| FApiBase (Credentials const &InCredentialsRef, Settings const &InSettingsRef, FHttpRetrySchedulerBase &InHttpRef, FAccelBytePlatformPtr const &InAccelBytePlatform) | |
| void | SetApiClient (TSharedPtr< AccelByte::FApiClient, ESPMode::ThreadSafe > const &InApiClient) |
Additional Inherited Members | |
| Protected Member Functions inherited from AccelByte::FApiBase | |
| template<typename T> | |
| bool | ValidateAccelByteId (FString const &Id, EAccelByteIdHypensRule HypenRule, FString const &ErrorMessage, T const &OnError) |
| Protected Attributes inherited from AccelByte::FApiBase | |
| TSharedRef< Credentials const, ESPMode::ThreadSafe > | CredentialsRef |
| Settings const & | SettingsRef |
| FHttpRetrySchedulerBase & | HttpRef |
| FHttpClient | HttpClient |
| FAccelBytePlatformPtr | AccelBytePlatformPtr |
Statistic API to manage user's in-game profiles's statistic.
| FAccelByteTaskWPtr AccelByte::Api::Statistic::BulkFetchStatItemsValue | ( | FString const & | StatCode, |
| TArray< FString > const & | UserIds, | ||
| THandler< TArray< FAccelByteModelsStatItemValueResponse > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Public bulk fetch multiple user's statitem value for a given namespace and statCode.
| StatCode | StatCode. |
| UserIds | List of UserIds. |
| OnSuccess | This will be called when the operation succeeded. The result is TArray<FAccelByteModelsStatItemValueResponse>. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::BulkResetMultipleUserStatItemsValue | ( | TArray< FAccelByteModelsResetUserStatItemValue > const & | UserStatItemValue, |
| THandler< TArray< FAccelByteModelsUpdateUserStatItemsResponse > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Bulk reset multiple user's statitems value. User's statitem value will be reset to the default value defined in the statistic configuration.
| UserStatItemValue | Array of UserId and StatCode. |
| OnSuccess | This will be called when the operation succeeded. The result is TArray<FAccelByteModelsUpdateUserStatItemsResponse>. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::BulkUpdateUserStatItemsValue | ( | FString const & | AdditionalKey, |
| TArray< FAccelByteModelsUpdateUserStatItemWithStatCode > const & | BulkUpdateUserStatItems, | ||
| THandler< TArray< FAccelByteModelsUpdateUserStatItemsResponse > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Public bulk update user's statitems value for given namespace and user with specific update strategy.
| AdditionalKey | This is the AdditionalKey that will be stored in the slot. |
| BulkUpdateUserStatItems | This is the BulkUpdateUserStatItem array that will be stored in the slot. |
| OnSuccess | This will be called when the operation succeeded. The result is an array of FAccelByteModelsUpdateUserStatItemsResponse. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::CreateUserStatItems | ( | TArray< FString > const & | StatCodes, |
| THandler< TArray< FAccelByteModelsBulkStatItemOperationResult > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Create a stat item.
| StatCodes | Specify statCodes for stat items to get from this method |
| OnSuccess | This will be called when the operation succeeded. The result is an FAccelByteModelsBulkStatItemOperationResult. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetAllUserStatItems | ( | THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const & | OnSuccess, |
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0, | ||
| EAccelByteStatisticSortBy | SortBy = EAccelByteStatisticSortBy::UPDATED_AT_ASC ) |
Get all this user stat items.
| OnSuccess | This will be called when the operation succeeded. The result is an FAccelByteModelsUserStatItemPagingSlicedResult. |
| OnError | This will be called when the operation failed. |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0. |
| SortBy | The container to store sortby. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetGlobalStatItemsByStatCode | ( | FString const & | StatCode, |
| THandler< FAccelByteModelsGlobalStatItemValueResponse > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Get global stat items by specifying statCodes.
| StatCode | The StatCode of the global stat items |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsGlobalStatItemValueResponse. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetListStatCycleConfigs | ( | EAccelByteCycle | CycleType, |
| THandler< FAccelByteModelsStatCycleConfigPagingResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0 ) |
Get List of Statistic Cycle Config.
| CycleType | |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsStatCycleConfig |
| OnError | This will be called when the operation failed |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0 |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetListStatCycleConfigs | ( | FAccelByteModelsStatGetListStatCycleQueryRequest | OptionalParams, |
| THandler< FAccelByteModelsStatCycleConfigPagingResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0 ) |
Get List of Statistic Cycle Config.
| OptionalParams | Optional parameter to do the query |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsStatCycleConfig |
| OnError | This will be called when the operation failed |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0 |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetMyStatCycleItems | ( | FString const & | CycleId, |
| TArray< FString > const & | StatCodes, | ||
| THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| EAccelByteStatisticSortBy | SortBy = EAccelByteStatisticSortBy::NONE, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0 ) |
Get user's own statistic cycle item.
| CycleId | The cycle id to which the stat item belong |
| StatCodes | Array of statistic codes for statistic cycle item to be retrieved |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsUserStatCycleItemPagingSlicedResult |
| OnError | This will be called when the operation failed |
| SortBy | |
| Limit | Page size, default value is 20 |
| Offset | Page number, default value is 0 |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetMyStatItems | ( | TArray< FString > const & | StatCodes, |
| TArray< FString > const & | Tags, | ||
| THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| EAccelByteStatisticSortBy | SortBy = EAccelByteStatisticSortBy::NONE, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0 ) |
Get user's own statistic item.
| StatCodes | Array of statistic codes to be retrieved |
| Tags | Array of tags which the statistic items to be retrieved have |
| OnSuccess | Thil will be called when the operation succeeded. The result is FAccelByteModelsUserStatItemPagingSlicedResult |
| OnError | This will be called when the operation failed |
| SortBy | |
| Limit | Page size, default value is 20 |
| Offset | Page number, default value is 0 |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetMyStatItemValues | ( | TArray< FString > const & | StatCodes, |
| TArray< FString > const & | Tags, | ||
| FString const & | AdditionalKey, | ||
| THandler< TArray< FAccelByteModelsFetchUser > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Get user's own statistic value.
| StatCodes | Array of statistic codes for statistic value to be retrieved |
| Tags | Array of tags that statistic item to be retrieved has |
| AdditionalKey | Additional key |
| OnSuccess | This will be called when the operation succeeded. The result is TArray<FAccelByteModelsFetchUser> |
| OnError | This will be called when the operation failed |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetStatCycleConfig | ( | FString const & | CycleId, |
| THandler< FAccelByteModelsStatCycleConfig > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Get Statistic Cycle Config.
| CycleId | The CycleId of the config |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsStatCycleConfig |
| OnError | This will be called when the operation failed |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetUserStatCycleItems | ( | FString const & | CycleId, |
| FString const & | TargetUserId, | ||
| THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0, | ||
| TArray< FString > const & | StatCodes = {} ) |
Get current user stat items within the cycle.
| CycleId | the CycleId where the stat items belong to |
| TargetUserId | the user Id to be queried |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsUserStatCycleItemPagingSlicedResult |
| OnError | This will be called when the operation failed |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0. |
| StatCodes | Optional. the StatCode of the user stat item. Determine which stat code to get with the cycle id. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetUserStatCycleItems | ( | FString const & | CycleId, |
| THandler< FAccelByteModelsUserStatCycleItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0, | ||
| TArray< FString > const & | StatCodes = {} ) |
Get current user stat items within the cycle.
| CycleId | the CycleId where the stat items belong to |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsUserStatCycleItemPagingSlicedResult |
| OnError | This will be called when the operation failed |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0. |
| StatCodes | Optional. the StatCode of the user stat item. Determine which stat code to get with the cycle id. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetUserStatItems | ( | FString const & | UserId, |
| TArray< FString > const & | StatCodes, | ||
| TArray< FString > const & | Tags, | ||
| THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0, | ||
| EAccelByteStatisticSortBy | SortBy = EAccelByteStatisticSortBy::UPDATED_AT_ASC ) |
Get user's specified stat items and specifying statCodes and tags to get from. Returned stat items will only contain stat items specified by statCodes and tags (inclusive).
| UserId | The Id of a user that will be given his stat items |
| StatCodes | Specify statCodes for stat items to get from this method |
| Tags | Specify tags for for stat items to get from this method |
| OnSuccess | This will be called when the operation succeeded. Thre result is an FAccelByteModelsUserStatItemPagingSlicedResult |
| OnError | This will be called when the operation failed. |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::GetUserStatItems | ( | TArray< FString > const & | StatCodes, |
| TArray< FString > const & | Tags, | ||
| THandler< FAccelByteModelsUserStatItemPagingSlicedResult > const & | OnSuccess, | ||
| FErrorHandler const & | OnError, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0, | ||
| EAccelByteStatisticSortBy | SortBy = EAccelByteStatisticSortBy::UPDATED_AT_ASC ) |
Get this user stat items by specifying statCodes and tags to get from. Returned stat items will only contain stat items specified by statCodes and tags (inclusive).
| StatCodes | Specify statCodes for stat items to get from this method |
| Tags | Specify tags for for stat items to get from this method |
| OnSuccess | This will be called when the operation succeeded. Thre result is an FAccelByteModelsUserStatItemPagingSlicedResult |
| OnError | This will be called when the operation failed. |
| Limit | Page size, default value is 20. |
| Offset | Page number, default value is 0. |
| SortBy | The container to store sortby. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::IncrementUserStatItems | ( | TArray< FAccelByteModelsBulkStatItemInc > const & | Data, |
| THandler< TArray< FAccelByteModelsBulkStatItemOperationResult > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Increment this user stat items.
| Data | array consist of increased value and stat code. |
| OnSuccess | This will be called when the operation succeeded. The result is an array of FAccelByteModelsBulkStatItemOperationResult. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::ListGlobalStatItems | ( | THandler< FAccelByteModelsGlobalStatItemPagingSlicedResult > const & | OnSuccess, |
| FErrorHandler const & | OnError, | ||
| TArray< FString > const & | StatCodes = {}, | ||
| int32 | Limit = 20, | ||
| int32 | Offset = 0 ) |
List global stat items.
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsGlobalStatItemValueResponse. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::ListUserStatItems | ( | TArray< FString > const & | StatCodes, |
| TArray< FString > const & | Tags, | ||
| FString const & | AdditionalKey, | ||
| THandler< TArray< FAccelByteModelsFetchUser > > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Public list all statItems of user. NOTE: If stat code does not exist, will ignore this stat code. If stat item does not exist, will return default value.
| StatCodes | StatCodes. |
| Tags | This is the Tag array that will be stored in the slot. |
| AdditionalKey | This is the AdditionalKey that will be stored in the slot. |
| OnSuccess | This will be called when the operation succeeded. The result is an array of FAccelByteModelsFetchUser. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::ResetUserStatItemValue | ( | FString const & | StatCode, |
| THandler< FAccelByteModelsUpdateUserStatItemValueResponse > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Reset user's statitem value for a given namespace and user. User's statitem value will be reset to the default value defined in the statistic configuration.
| StatCode | StatCode. |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsUpdateUserStatItemValueResponse. |
| OnError | This will be called when the operation failed. |
| FAccelByteTaskWPtr AccelByte::Api::Statistic::UpdateUserStatItemsValue | ( | FString const & | StatCode, |
| FString const & | AdditionalKey, | ||
| FAccelByteModelsPublicUpdateUserStatItem const & | UpdateUserStatItem, | ||
| THandler< FAccelByteModelsUpdateUserStatItemValueResponse > const & | OnSuccess, | ||
| FErrorHandler const & | OnError ) |
Public update user's statitem value for a given namespace and user with a certain update strategy.
| StatCode | StatCode. |
| AdditionalKey | This is the AdditionalKey that will be stored in the slot. |
| UpdateUserStatItem | This is the UpdateUserStatItem that will be stored in the slot. |
| OnSuccess | This will be called when the operation succeeded. The result is FAccelByteModelsUpdateUserStatItemValueResponse. |
| OnError | This will be called when the operation failed. |