My Project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
PlayFab.PlayFabInsightsInstanceAPI Class Reference

Manage the Insights performance level and data storage retention settings. More...

Inheritance diagram for PlayFab.PlayFabInsightsInstanceAPI:
PlayFab.SharedModels.IPlayFabInstanceApi

Public Member Functions

 PlayFabInsightsInstanceAPI (PlayFabAuthenticationContext context)
 
 PlayFabInsightsInstanceAPI (PlayFabApiSettings settings, PlayFabAuthenticationContext context)
 
bool IsEntityLoggedIn ()
 Verify entity login.
 
void ForgetAllCredentials ()
 Clear the Client SessionToken which allows this Client to call API calls requiring login. A new/fresh login will be required after calling this.
 
void GetDetails (InsightsEmptyRequest request, Action< InsightsGetDetailsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Gets the current values for the Insights performance and data storage retention, list of pending operations, and the performance and data storage retention limits.
 
void GetLimits (InsightsEmptyRequest request, Action< InsightsGetLimitsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Retrieves the range of allowed values for performance and data storage retention values as well as the submeter details for each performance level.
 
void GetOperationStatus (InsightsGetOperationStatusRequest request, Action< InsightsGetOperationStatusResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Gets the status of a SetPerformance or SetStorageRetention operation.
 
void GetPendingOperations (InsightsGetPendingOperationsRequest request, Action< InsightsGetPendingOperationsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Gets a list of pending SetPerformance and/or SetStorageRetention operations for the title.
 
void SetPerformance (InsightsSetPerformanceRequest request, Action< InsightsOperationResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Sets the Insights performance level value for the title.
 
void SetStorageRetention (InsightsSetStorageRetentionRequest request, Action< InsightsOperationResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Sets the Insights data storage retention days value for the title.
 

Public Attributes

readonly PlayFabApiSettings apiSettings = null
 
readonly PlayFabAuthenticationContext authenticationContext = null
 

Detailed Description

Manage the Insights performance level and data storage retention settings.


The documentation for this class was generated from the following file: