Class ConfigManagerImpl
Namespace: Unity.RemoteConfig
Syntax
public class ConfigManagerImpl
Constructors
Name | Description |
---|---|
ConfigManagerImpl(String, String, String) | Constructor for the ConfigManagerImpl. |
Properties
Name | Description |
---|---|
appConfig |
Methods
Name | Description |
---|---|
FetchConfigs(Object, Object) | Fetches an app configuration settings from the remote server. |
FetchConfigs(Object, Object, Object) | Fetches an app configuration settings from the remote server passing filterAttributes. |
FetchConfigs(String, Object, Object) | Fetches an app configuration settings from the remote server passing a configType. |
FetchConfigs(String, Object, Object, Object) | Fetches an app configuration settings from the remote server passing a configType. |
FetchConfigs<T, T2>(T, T2) | Fetches an app configuration settings from the remote server. |
FetchConfigs<T, T2>(String, T, T2) | Fetches an app configuration settings from the remote server passing a configType. |
FetchConfigs<T, T2, T3>(T, T2, T3) | Fetches an app configuration settings from the remote server passing filterAttributes. |
FetchConfigs<T, T2, T3>(String, T, T2, T3) | Fetches an app configuration settings from the remote server passing a configType and filterAttributes. |
GetConfig(String) | Retrieves the particular config from multiple config object by passing config type. |
LoadFromCache() | Tries to read from cache files (config and headers) and invokes RawResponseReturned action with cached parameters |
SaveCache(ConfigResponse) | Caches all configs previously fetched, called whenever FetchConfigs completes. |
SetConfigAssignmentHash(String) | Sets configAssignmentHash identifier. |
SetCustomUserID(String) | Sets a custom user identifier for the Remote Config request payload. |
SetEnvironmentID(String) | Sets an environment identifier in the Remote Config request payload. |
SetPlayerIdentityToken(String) | Sets player Identity Token. |
SetUserID(String) | Sets userId identifier in the Remote Config request payload. |