import { Action1 } from "./common/Action1"; import { GNHashtable } from "./common/GNData"; import { MasterPlayerModels } from "./entity/models/MasterPlayerModels"; import { MasterPlayerResponseModels } from "./entity/models/MasterPlayerResponseModels"; /** * Public client-scoped namespace for the MasterPlayer domain. * * Reachable through {@link GNNetwork.masterPlayer} after * {@link GNNetwork.init}. Manages the **account-level** record * — the top-level user identity that owns one or more * game-player records ({@link GNNetwork.gamePlayer}) which in * turn own per-character records * ({@link GNNetwork.characterPlayer}). * * Functional groupings: * * 1. **Account & password** — `changePasswordAccount`, * `setPassword`, `getMasterPlayerInformation`, * `getMasterPlayer`, `getMasterPlayerBan`. * 2. **Identity link / unlink** (one method per identity * provider) — `linkAccount`, `linkAndroidDeviceId`, * `linkApple`, `linkCustomDeviceId`, `linkCustomId`, * `linkEditorDeviceId`, `linkFacebook`, * `linkGenericService`, `linkGoogle`, * `linkGooglePlayGameService`, `linkGameCenter`, * `linkiOSDeviceId`, `linkLinuxDeviceId`, * `linkMacOSDeviceId`, `linkWindowsDeviceId`, * `linkWindowsPhoneDeviceId`. Each has a matching * `unlink*` method. Pair with the corresponding * `loginBy*` flows on {@link AuthenticateApi}. * 3. **Profile fields** — `getDisplayName`, `setDisplayName`, * `getAvatar`, `setAvatar`, `getCountryCode`, * `getIpAddressCreate`, `getOnlineStatus`, `getEmail`, * `setEmail`, `getTsCreate`, `getTsLastLogin`. * 4. **Custom data / tags / segments** — `getCustomData`, * `setCustomData`, `getTag`, `setTag`, `getSegment`, * `addSegment`, `removeSegment`, etc. * 5. **Account currencies & statistics** — * `getAccountCurrency`, `setAccountCurrency`, * `addAccountCurrency`, `subtractAccountCurrency`, * `getAccountStatistics`, `setAccountStatistics`, * `addAccountStatistics`. * 6. **Push notifications** — * `registerPushNotification`, * `unregisterPushNotification`, * `getPushNotifications`. The `platformType` field uses * {@link PushPlatformType}. * * Common contract: same as {@link GamePlayerApi} (HTTP / * `RequestType.MasterPlayer` / `RequestRole.Client`, * callback + Promise variants, `.server` / `.admin` * sub-namespaces). */ export declare class MasterPlayerApi { /** Server-scoped master-player operations for trusted backend callers. */ server: ServerMasterPlayerApi; /** Admin-scoped master-player operations for dashboard, GM, or backoffice callers. */ admin: AdminMasterPlayerApi; /** * Sends the addSegment operation and returns the typed response via callback. */ addSegment(requestData: MasterPlayerModels.AddSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addSegment operation and resolves with the typed response. */ addSegmentAsync(requestData: MasterPlayerModels.AddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changeAccountPassword operation and returns the typed response via callback. */ changeAccountPassword(requestData: MasterPlayerModels.ChangeAccountPasswordRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changeAccountPassword operation and resolves with the typed response. */ changeAccountPasswordAsync(requestData: MasterPlayerModels.ChangeAccountPasswordRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getAvatar operation and returns the typed response via callback. */ getAvatar(requestData: MasterPlayerModels.GetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getAvatar operation and resolves with the typed response. */ getAvatarAsync(requestData: MasterPlayerModels.GetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCountryCode operation and returns the typed response via callback. */ getCountryCode(requestData: MasterPlayerModels.GetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCountryCode operation and resolves with the typed response. */ getCountryCodeAsync(requestData: MasterPlayerModels.GetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCustomData operation and returns the typed response via callback. */ getCustomData(requestData: MasterPlayerModels.GetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCustomData operation and resolves with the typed response. */ getCustomDataAsync(requestData: MasterPlayerModels.GetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getDisplayName operation and returns the typed response via callback. */ getDisplayName(requestData: MasterPlayerModels.GetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getDisplayName operation and resolves with the typed response. */ getDisplayNameAsync(requestData: MasterPlayerModels.GetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getEmail operation and returns the typed response via callback. */ getEmail(requestData: MasterPlayerModels.GetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getEmail operation and resolves with the typed response. */ getEmailAsync(requestData: MasterPlayerModels.GetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getExternal operation and returns the typed response via callback. */ getExternal(requestData: MasterPlayerModels.GetExternalRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getExternal operation and resolves with the typed response. */ getExternalAsync(requestData: MasterPlayerModels.GetExternalRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getIpAddressCreate operation and returns the typed response via callback. */ getIpAddressCreate(requestData: MasterPlayerModels.GetIpAddressCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getIpAddressCreate operation and resolves with the typed response. */ getIpAddressCreateAsync(requestData: MasterPlayerModels.GetIpAddressCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerBan operation and returns the typed response via callback. */ getPlayerBan(requestData: MasterPlayerModels.GetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerBan operation and resolves with the typed response. */ getPlayerBanAsync(requestData: MasterPlayerModels.GetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerCurrency operation and returns the typed response via callback. */ getPlayerCurrency(requestData: MasterPlayerModels.GetPlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerCurrency operation and resolves with the typed response. */ getPlayerCurrencyAsync(requestData: MasterPlayerModels.GetPlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerData operation and returns the typed response via callback. */ getPlayerData(requestData: MasterPlayerModels.GetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerData operation and resolves with the typed response. */ getPlayerDataAsync(requestData: MasterPlayerModels.GetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerInformation operation and returns the typed response via callback. */ getPlayerInformation(requestData: MasterPlayerModels.GetPlayerInformationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerInformation operation and resolves with the typed response. */ getPlayerInformationAsync(requestData: MasterPlayerModels.GetPlayerInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerStatistics operation and returns the typed response via callback. */ getPlayerStatistics(requestData: MasterPlayerModels.GetPlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerStatistics operation and resolves with the typed response. */ getPlayerStatisticsAsync(requestData: MasterPlayerModels.GetPlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithApple operation and returns the typed response via callback. */ getPlayersWithApple(requestData: MasterPlayerModels.GetPlayersWithAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithApple operation and resolves with the typed response. */ getPlayersWithAppleAsync(requestData: MasterPlayerModels.GetPlayersWithAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithDisplayName operation and returns the typed response via callback. */ getPlayersWithDisplayName(requestData: MasterPlayerModels.GetPlayersWithDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithDisplayName operation and resolves with the typed response. */ getPlayersWithDisplayNameAsync(requestData: MasterPlayerModels.GetPlayersWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithFacebook operation and returns the typed response via callback. */ getPlayersWithFacebook(requestData: MasterPlayerModels.GetPlayersWithFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithFacebook operation and resolves with the typed response. */ getPlayersWithFacebookAsync(requestData: MasterPlayerModels.GetPlayersWithFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGenericService operation and returns the typed response via callback. */ getPlayersWithGenericService(requestData: MasterPlayerModels.GetPlayersWithGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGenericService operation and resolves with the typed response. */ getPlayersWithGenericServiceAsync(requestData: MasterPlayerModels.GetPlayersWithGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGoogle operation and returns the typed response via callback. */ getPlayersWithGoogle(requestData: MasterPlayerModels.GetPlayersWithGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGoogle operation and resolves with the typed response. */ getPlayersWithGoogleAsync(requestData: MasterPlayerModels.GetPlayersWithGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGooglePlayGameService operation and returns the typed response via callback. */ getPlayersWithGooglePlayGameService(requestData: MasterPlayerModels.GetPlayersWithGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGooglePlayGameService operation and resolves with the typed response. */ getPlayersWithGooglePlayGameServiceAsync(requestData: MasterPlayerModels.GetPlayersWithGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGameCenter operation and returns the typed response via callback. */ getPlayersWithGameCenter(requestData: MasterPlayerModels.GetPlayersWithGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGameCenter operation and resolves with the typed response. */ getPlayersWithGameCenterAsync(requestData: MasterPlayerModels.GetPlayersWithGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithSegment operation and returns the typed response via callback. */ getPlayersWithSegment(requestData: MasterPlayerModels.GetPlayersWithSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithSegment operation and resolves with the typed response. */ getPlayersWithSegmentAsync(requestData: MasterPlayerModels.GetPlayersWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithTag operation and returns the typed response via callback. */ getPlayersWithTag(requestData: MasterPlayerModels.GetPlayersWithTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithTag operation and resolves with the typed response. */ getPlayersWithTagAsync(requestData: MasterPlayerModels.GetPlayersWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getSegment operation and returns the typed response via callback. */ getSegment(requestData: MasterPlayerModels.GetSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getSegment operation and resolves with the typed response. */ getSegmentAsync(requestData: MasterPlayerModels.GetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and returns the typed response via callback. */ getStatisticsLeaderboardAroundPlayer(requestData: MasterPlayerModels.GetStatisticsLeaderboardAroundPlayerRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and resolves with the typed response. */ getStatisticsLeaderboardAroundPlayerAsync(requestData: MasterPlayerModels.GetStatisticsLeaderboardAroundPlayerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboard operation and returns the typed response via callback. */ getStatisticsLeaderboard(requestData: MasterPlayerModels.GetStatisticsLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboard operation and resolves with the typed response. */ getStatisticsLeaderboardAsync(requestData: MasterPlayerModels.GetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTag operation and returns the typed response via callback. */ getTag(requestData: MasterPlayerModels.GetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTag operation and resolves with the typed response. */ getTagAsync(requestData: MasterPlayerModels.GetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsCreate operation and returns the typed response via callback. */ getTsCreate(requestData: MasterPlayerModels.GetTsCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsCreate operation and resolves with the typed response. */ getTsCreateAsync(requestData: MasterPlayerModels.GetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsLastLogin operation and returns the typed response via callback. */ getTsLastLogin(requestData: MasterPlayerModels.GetTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsLastLogin operation and resolves with the typed response. */ getTsLastLoginAsync(requestData: MasterPlayerModels.GetTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAccount operation and returns the typed response via callback. */ linkAccount(requestData: MasterPlayerModels.LinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAccount operation and resolves with the typed response. */ linkAccountAsync(requestData: MasterPlayerModels.LinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAndroidDeviceId operation and returns the typed response via callback. */ linkAndroidDeviceId(requestData: MasterPlayerModels.LinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAndroidDeviceId operation and resolves with the typed response. */ linkAndroidDeviceIdAsync(requestData: MasterPlayerModels.LinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkApple operation and returns the typed response via callback. */ linkApple(requestData: MasterPlayerModels.LinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkApple operation and resolves with the typed response. */ linkAppleAsync(requestData: MasterPlayerModels.LinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomDeviceId operation and returns the typed response via callback. */ linkCustomDeviceId(requestData: MasterPlayerModels.LinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomDeviceId operation and resolves with the typed response. */ linkCustomDeviceIdAsync(requestData: MasterPlayerModels.LinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomId operation and returns the typed response via callback. */ linkCustomId(requestData: MasterPlayerModels.LinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomId operation and resolves with the typed response. */ linkCustomIdAsync(requestData: MasterPlayerModels.LinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkEditorDeviceId operation and returns the typed response via callback. */ linkEditorDeviceId(requestData: MasterPlayerModels.LinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkEditorDeviceId operation and resolves with the typed response. */ linkEditorDeviceIdAsync(requestData: MasterPlayerModels.LinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkFacebook operation and returns the typed response via callback. */ linkFacebook(requestData: MasterPlayerModels.LinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkFacebook operation and resolves with the typed response. */ linkFacebookAsync(requestData: MasterPlayerModels.LinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGenericService operation and returns the typed response via callback. */ linkGenericService(requestData: MasterPlayerModels.LinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGenericService operation and resolves with the typed response. */ linkGenericServiceAsync(requestData: MasterPlayerModels.LinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGoogle operation and returns the typed response via callback. */ linkGoogle(requestData: MasterPlayerModels.LinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGoogle operation and resolves with the typed response. */ linkGoogleAsync(requestData: MasterPlayerModels.LinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGooglePlayGameService operation and returns the typed response via callback. */ linkGooglePlayGameService(requestData: MasterPlayerModels.LinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGooglePlayGameService operation and resolves with the typed response. */ linkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.LinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGameCenter operation and returns the typed response via callback. */ linkGameCenter(requestData: MasterPlayerModels.LinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGameCenter operation and resolves with the typed response. */ linkGameCenterAsync(requestData: MasterPlayerModels.LinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkiOSDeviceId operation and returns the typed response via callback. */ linkiOSDeviceId(requestData: MasterPlayerModels.LinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkiOSDeviceId operation and resolves with the typed response. */ linkiOSDeviceIdAsync(requestData: MasterPlayerModels.LinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkLinuxDeviceId operation and returns the typed response via callback. */ linkLinuxDeviceId(requestData: MasterPlayerModels.LinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkLinuxDeviceId operation and resolves with the typed response. */ linkLinuxDeviceIdAsync(requestData: MasterPlayerModels.LinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkMacOSDeviceId operation and returns the typed response via callback. */ linkMacOSDeviceId(requestData: MasterPlayerModels.LinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkMacOSDeviceId operation and resolves with the typed response. */ linkMacOSDeviceIdAsync(requestData: MasterPlayerModels.LinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsDeviceId operation and returns the typed response via callback. */ linkWindowsDeviceId(requestData: MasterPlayerModels.LinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsDeviceId operation and resolves with the typed response. */ linkWindowsDeviceIdAsync(requestData: MasterPlayerModels.LinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsPhoneDeviceId operation and returns the typed response via callback. */ linkWindowsPhoneDeviceId(requestData: MasterPlayerModels.LinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsPhoneDeviceId operation and resolves with the typed response. */ linkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.LinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeSegment operation and returns the typed response via callback. */ removeSegment(requestData: MasterPlayerModels.RemoveSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeSegment operation and resolves with the typed response. */ removeSegmentAsync(requestData: MasterPlayerModels.RemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeTag operation and returns the typed response via callback. */ removeTag(requestData: MasterPlayerModels.RemoveTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeTag operation and resolves with the typed response. */ removeTagAsync(requestData: MasterPlayerModels.RemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the resetAccountPassword operation and returns the typed response via callback. */ resetAccountPassword(requestData: MasterPlayerModels.ResetAccountPasswordRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the resetAccountPassword operation and resolves with the typed response. */ resetAccountPasswordAsync(requestData: MasterPlayerModels.ResetAccountPasswordRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setAvatar operation and returns the typed response via callback. */ setAvatar(requestData: MasterPlayerModels.SetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setAvatar operation and resolves with the typed response. */ setAvatarAsync(requestData: MasterPlayerModels.SetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCountryCode operation and returns the typed response via callback. */ setCountryCode(requestData: MasterPlayerModels.SetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCountryCode operation and resolves with the typed response. */ setCountryCodeAsync(requestData: MasterPlayerModels.SetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCustomData operation and returns the typed response via callback. */ setCustomData(requestData: MasterPlayerModels.SetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCustomData operation and resolves with the typed response. */ setCustomDataAsync(requestData: MasterPlayerModels.SetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setDisplayName operation and returns the typed response via callback. */ setDisplayName(requestData: MasterPlayerModels.SetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setDisplayName operation and resolves with the typed response. */ setDisplayNameAsync(requestData: MasterPlayerModels.SetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setEmail operation and returns the typed response via callback. */ setEmail(requestData: MasterPlayerModels.SetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setEmail operation and resolves with the typed response. */ setEmailAsync(requestData: MasterPlayerModels.SetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerBan operation and returns the typed response via callback. */ setPlayerBan(requestData: MasterPlayerModels.SetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerBan operation and resolves with the typed response. */ setPlayerBanAsync(requestData: MasterPlayerModels.SetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerCurrency operation and returns the typed response via callback. */ changePlayerCurrency(requestData: MasterPlayerModels.ChangePlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerCurrency operation and resolves with the typed response. */ changePlayerCurrencyAsync(requestData: MasterPlayerModels.ChangePlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerData operation and returns the typed response via callback. */ setPlayerData(requestData: MasterPlayerModels.SetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerData operation and resolves with the typed response. */ setPlayerDataAsync(requestData: MasterPlayerModels.SetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerStatistics operation and returns the typed response via callback. */ changePlayerStatistics(requestData: MasterPlayerModels.ChangePlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerStatistics operation and resolves with the typed response. */ changePlayerStatisticsAsync(requestData: MasterPlayerModels.ChangePlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setTag operation and returns the typed response via callback. */ setTag(requestData: MasterPlayerModels.SetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setTag operation and resolves with the typed response. */ setTagAsync(requestData: MasterPlayerModels.SetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the updateTsLastLogin operation and returns the typed response via callback. */ updateTsLastLogin(requestData: MasterPlayerModels.UpdateTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the updateTsLastLogin operation and resolves with the typed response. */ updateTsLastLoginAsync(requestData: MasterPlayerModels.UpdateTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAccount operation and returns the typed response via callback. */ unlinkAccount(requestData: MasterPlayerModels.UnlinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAccount operation and resolves with the typed response. */ unlinkAccountAsync(requestData: MasterPlayerModels.UnlinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAndroidDeviceId operation and returns the typed response via callback. */ unlinkAndroidDeviceId(requestData: MasterPlayerModels.UnlinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAndroidDeviceId operation and resolves with the typed response. */ unlinkAndroidDeviceIdAsync(requestData: MasterPlayerModels.UnlinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkApple operation and returns the typed response via callback. */ unlinkApple(requestData: MasterPlayerModels.UnlinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkApple operation and resolves with the typed response. */ unlinkAppleAsync(requestData: MasterPlayerModels.UnlinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomDeviceId operation and returns the typed response via callback. */ unlinkCustomDeviceId(requestData: MasterPlayerModels.UnlinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomDeviceId operation and resolves with the typed response. */ unlinkCustomDeviceIdAsync(requestData: MasterPlayerModels.UnlinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomId operation and returns the typed response via callback. */ unlinkCustomId(requestData: MasterPlayerModels.UnlinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomId operation and resolves with the typed response. */ unlinkCustomIdAsync(requestData: MasterPlayerModels.UnlinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkEditorDeviceId operation and returns the typed response via callback. */ unlinkEditorDeviceId(requestData: MasterPlayerModels.UnlinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkEditorDeviceId operation and resolves with the typed response. */ unlinkEditorDeviceIdAsync(requestData: MasterPlayerModels.UnlinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkFacebook operation and returns the typed response via callback. */ unlinkFacebook(requestData: MasterPlayerModels.UnlinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkFacebook operation and resolves with the typed response. */ unlinkFacebookAsync(requestData: MasterPlayerModels.UnlinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGenericService operation and returns the typed response via callback. */ unlinkGenericService(requestData: MasterPlayerModels.UnlinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGenericService operation and resolves with the typed response. */ unlinkGenericServiceAsync(requestData: MasterPlayerModels.UnlinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGoogle operation and returns the typed response via callback. */ unlinkGoogle(requestData: MasterPlayerModels.UnlinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGoogle operation and resolves with the typed response. */ unlinkGoogleAsync(requestData: MasterPlayerModels.UnlinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGooglePlayGameService operation and returns the typed response via callback. */ unlinkGooglePlayGameService(requestData: MasterPlayerModels.UnlinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGooglePlayGameService operation and resolves with the typed response. */ unlinkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.UnlinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGameCenter operation and returns the typed response via callback. */ unlinkGameCenter(requestData: MasterPlayerModels.UnlinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGameCenter operation and resolves with the typed response. */ unlinkGameCenterAsync(requestData: MasterPlayerModels.UnlinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkiOSDeviceId operation and returns the typed response via callback. */ unlinkiOSDeviceId(requestData: MasterPlayerModels.UnlinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkiOSDeviceId operation and resolves with the typed response. */ unlinkiOSDeviceIdAsync(requestData: MasterPlayerModels.UnlinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkLinuxDeviceId operation and returns the typed response via callback. */ unlinkLinuxDeviceId(requestData: MasterPlayerModels.UnlinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkLinuxDeviceId operation and resolves with the typed response. */ unlinkLinuxDeviceIdAsync(requestData: MasterPlayerModels.UnlinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkMacOSDeviceId operation and returns the typed response via callback. */ unlinkMacOSDeviceId(requestData: MasterPlayerModels.UnlinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkMacOSDeviceId operation and resolves with the typed response. */ unlinkMacOSDeviceIdAsync(requestData: MasterPlayerModels.UnlinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsDeviceId operation and returns the typed response via callback. */ unlinkWindowsDeviceId(requestData: MasterPlayerModels.UnlinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsDeviceId operation and resolves with the typed response. */ unlinkWindowsDeviceIdAsync(requestData: MasterPlayerModels.UnlinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsPhoneDeviceId operation and returns the typed response via callback. */ unlinkWindowsPhoneDeviceId(requestData: MasterPlayerModels.UnlinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsPhoneDeviceId operation and resolves with the typed response. */ unlinkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.UnlinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLeaderboard operation and returns the typed response via callback. */ getCurrencyLeaderboard(requestData: MasterPlayerModels.GetCurrencyLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLeaderboard operation and resolves with the typed response. */ getCurrencyLeaderboardAsync(requestData: MasterPlayerModels.GetCurrencyLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCreateLeaderboard operation and returns the typed response via callback. */ getCreateLeaderboard(requestData: MasterPlayerModels.GetCreateLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCreateLeaderboard operation and resolves with the typed response. */ getCreateLeaderboardAsync(requestData: MasterPlayerModels.GetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getLastLoginLeaderboard operation and returns the typed response via callback. */ getLastLoginLeaderboard(requestData: MasterPlayerModels.GetLastLoginLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getLastLoginLeaderboard operation and resolves with the typed response. */ getLastLoginLeaderboardAsync(requestData: MasterPlayerModels.GetLastLoginLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLog operation and returns the typed response via callback. */ getStatisticsLog(requestData: MasterPlayerModels.GetStatisticsLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLog operation and resolves with the typed response. */ getStatisticsLogAsync(requestData: MasterPlayerModels.GetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLog operation and returns the typed response via callback. */ getCurrencyLog(requestData: MasterPlayerModels.GetCurrencyLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLog operation and resolves with the typed response. */ getCurrencyLogAsync(requestData: MasterPlayerModels.GetCurrencyLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendSocketOperationEvent operation and returns the typed response via callback. */ sendSocketOperationEvent(requestData: MasterPlayerModels.SendSocketOperationEventRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendSocketOperationEvent operation and resolves with the typed response. */ sendSocketOperationEventAsync(requestData: MasterPlayerModels.SendSocketOperationEventRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendEmail operation and returns the typed response via callback. */ sendEmail(requestData: MasterPlayerModels.SendEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendEmail operation and resolves with the typed response. */ sendEmailAsync(requestData: MasterPlayerModels.SendEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the addPushNotification operation and returns the typed response via callback. */ addPushNotification(requestData: MasterPlayerModels.AddPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addPushNotification operation and resolves with the typed response. */ addPushNotificationAsync(requestData: MasterPlayerModels.AddPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removePushNotification operation and returns the typed response via callback. */ removePushNotification(requestData: MasterPlayerModels.RemovePushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removePushNotification operation and resolves with the typed response. */ removePushNotificationAsync(requestData: MasterPlayerModels.RemovePushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPushNotification operation and returns the typed response via callback. */ getPushNotification(requestData: MasterPlayerModels.GetPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPushNotification operation and resolves with the typed response. */ getPushNotificationAsync(requestData: MasterPlayerModels.GetPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendPushNotification operation and returns the typed response via callback. */ sendPushNotification(requestData: MasterPlayerModels.SendPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendPushNotification operation and resolves with the typed response. */ sendPushNotificationAsync(requestData: MasterPlayerModels.SendPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; } /** * Server-scoped MasterPlayer namespace, reachable through * `GNNetwork.masterPlayer.server`. * * Mirrors every method on {@link MasterPlayerApi} but uses the * `Server*RequestData` DTO variants. The server flavour * accepts an explicit `userId` so a trusted backend can act on * behalf of any account without holding the player's auth * token. Always pass a valid server-side `secretKey`. */ export declare class ServerMasterPlayerApi { /** * Sends the addSegment operation and returns the typed response via callback. */ addSegment(requestData: MasterPlayerModels.ServerAddSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addSegment operation and resolves with the typed response. */ addSegmentAsync(requestData: MasterPlayerModels.ServerAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getAvatar operation and returns the typed response via callback. */ getAvatar(requestData: MasterPlayerModels.ServerGetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getAvatar operation and resolves with the typed response. */ getAvatarAsync(requestData: MasterPlayerModels.ServerGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCountryCode operation and returns the typed response via callback. */ getCountryCode(requestData: MasterPlayerModels.ServerGetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCountryCode operation and resolves with the typed response. */ getCountryCodeAsync(requestData: MasterPlayerModels.ServerGetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCustomData operation and returns the typed response via callback. */ getCustomData(requestData: MasterPlayerModels.ServerGetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCustomData operation and resolves with the typed response. */ getCustomDataAsync(requestData: MasterPlayerModels.ServerGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getDisplayName operation and returns the typed response via callback. */ getDisplayName(requestData: MasterPlayerModels.ServerGetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getDisplayName operation and resolves with the typed response. */ getDisplayNameAsync(requestData: MasterPlayerModels.ServerGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getEmail operation and returns the typed response via callback. */ getEmail(requestData: MasterPlayerModels.ServerGetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getEmail operation and resolves with the typed response. */ getEmailAsync(requestData: MasterPlayerModels.ServerGetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getExternal operation and returns the typed response via callback. */ getExternal(requestData: MasterPlayerModels.ServerGetExternalRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getExternal operation and resolves with the typed response. */ getExternalAsync(requestData: MasterPlayerModels.ServerGetExternalRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getIpAddressCreate operation and returns the typed response via callback. */ getIpAddressCreate(requestData: MasterPlayerModels.ServerGetIpAddressCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getIpAddressCreate operation and resolves with the typed response. */ getIpAddressCreateAsync(requestData: MasterPlayerModels.ServerGetIpAddressCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerBan operation and returns the typed response via callback. */ getPlayerBan(requestData: MasterPlayerModels.ServerGetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerBan operation and resolves with the typed response. */ getPlayerBanAsync(requestData: MasterPlayerModels.ServerGetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerCurrency operation and returns the typed response via callback. */ getPlayerCurrency(requestData: MasterPlayerModels.ServerGetPlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerCurrency operation and resolves with the typed response. */ getPlayerCurrencyAsync(requestData: MasterPlayerModels.ServerGetPlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerData operation and returns the typed response via callback. */ getPlayerData(requestData: MasterPlayerModels.ServerGetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerData operation and resolves with the typed response. */ getPlayerDataAsync(requestData: MasterPlayerModels.ServerGetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerInformation operation and returns the typed response via callback. */ getPlayerInformation(requestData: MasterPlayerModels.ServerGetPlayerInformationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerInformation operation and resolves with the typed response. */ getPlayerInformationAsync(requestData: MasterPlayerModels.ServerGetPlayerInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerStatistics operation and returns the typed response via callback. */ getPlayerStatistics(requestData: MasterPlayerModels.ServerGetPlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerStatistics operation and resolves with the typed response. */ getPlayerStatisticsAsync(requestData: MasterPlayerModels.ServerGetPlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithApple operation and returns the typed response via callback. */ getPlayersWithApple(requestData: MasterPlayerModels.ServerGetPlayersWithAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithApple operation and resolves with the typed response. */ getPlayersWithAppleAsync(requestData: MasterPlayerModels.ServerGetPlayersWithAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithDisplayName operation and returns the typed response via callback. */ getPlayersWithDisplayName(requestData: MasterPlayerModels.ServerGetPlayersWithDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithDisplayName operation and resolves with the typed response. */ getPlayersWithDisplayNameAsync(requestData: MasterPlayerModels.ServerGetPlayersWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithFacebook operation and returns the typed response via callback. */ getPlayersWithFacebook(requestData: MasterPlayerModels.ServerGetPlayersWithFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithFacebook operation and resolves with the typed response. */ getPlayersWithFacebookAsync(requestData: MasterPlayerModels.ServerGetPlayersWithFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGenericService operation and returns the typed response via callback. */ getPlayersWithGenericService(requestData: MasterPlayerModels.ServerGetPlayersWithGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGenericService operation and resolves with the typed response. */ getPlayersWithGenericServiceAsync(requestData: MasterPlayerModels.ServerGetPlayersWithGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGoogle operation and returns the typed response via callback. */ getPlayersWithGoogle(requestData: MasterPlayerModels.ServerGetPlayersWithGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGoogle operation and resolves with the typed response. */ getPlayersWithGoogleAsync(requestData: MasterPlayerModels.ServerGetPlayersWithGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGooglePlayGameService operation and returns the typed response via callback. */ getPlayersWithGooglePlayGameService(requestData: MasterPlayerModels.ServerGetPlayersWithGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGooglePlayGameService operation and resolves with the typed response. */ getPlayersWithGooglePlayGameServiceAsync(requestData: MasterPlayerModels.ServerGetPlayersWithGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGameCenter operation and returns the typed response via callback. */ getPlayersWithGameCenter(requestData: MasterPlayerModels.ServerGetPlayersWithGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGameCenter operation and resolves with the typed response. */ getPlayersWithGameCenterAsync(requestData: MasterPlayerModels.ServerGetPlayersWithGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithSegment operation and returns the typed response via callback. */ getPlayersWithSegment(requestData: MasterPlayerModels.ServerGetPlayersWithSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithSegment operation and resolves with the typed response. */ getPlayersWithSegmentAsync(requestData: MasterPlayerModels.ServerGetPlayersWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithTag operation and returns the typed response via callback. */ getPlayersWithTag(requestData: MasterPlayerModels.ServerGetPlayersWithTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithTag operation and resolves with the typed response. */ getPlayersWithTagAsync(requestData: MasterPlayerModels.ServerGetPlayersWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getSegment operation and returns the typed response via callback. */ getSegment(requestData: MasterPlayerModels.ServerGetSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getSegment operation and resolves with the typed response. */ getSegmentAsync(requestData: MasterPlayerModels.ServerGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and returns the typed response via callback. */ getStatisticsLeaderboardAroundPlayer(requestData: MasterPlayerModels.ServerGetStatisticsLeaderboardAroundPlayerRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and resolves with the typed response. */ getStatisticsLeaderboardAroundPlayerAsync(requestData: MasterPlayerModels.ServerGetStatisticsLeaderboardAroundPlayerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboard operation and returns the typed response via callback. */ getStatisticsLeaderboard(requestData: MasterPlayerModels.ServerGetStatisticsLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboard operation and resolves with the typed response. */ getStatisticsLeaderboardAsync(requestData: MasterPlayerModels.ServerGetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTag operation and returns the typed response via callback. */ getTag(requestData: MasterPlayerModels.ServerGetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTag operation and resolves with the typed response. */ getTagAsync(requestData: MasterPlayerModels.ServerGetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsCreate operation and returns the typed response via callback. */ getTsCreate(requestData: MasterPlayerModels.ServerGetTsCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsCreate operation and resolves with the typed response. */ getTsCreateAsync(requestData: MasterPlayerModels.ServerGetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsLastLogin operation and returns the typed response via callback. */ getTsLastLogin(requestData: MasterPlayerModels.ServerGetTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsLastLogin operation and resolves with the typed response. */ getTsLastLoginAsync(requestData: MasterPlayerModels.ServerGetTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAccount operation and returns the typed response via callback. */ linkAccount(requestData: MasterPlayerModels.ServerLinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAccount operation and resolves with the typed response. */ linkAccountAsync(requestData: MasterPlayerModels.ServerLinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAndroidDeviceId operation and returns the typed response via callback. */ linkAndroidDeviceId(requestData: MasterPlayerModels.ServerLinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAndroidDeviceId operation and resolves with the typed response. */ linkAndroidDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkApple operation and returns the typed response via callback. */ linkApple(requestData: MasterPlayerModels.ServerLinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkApple operation and resolves with the typed response. */ linkAppleAsync(requestData: MasterPlayerModels.ServerLinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomDeviceId operation and returns the typed response via callback. */ linkCustomDeviceId(requestData: MasterPlayerModels.ServerLinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomDeviceId operation and resolves with the typed response. */ linkCustomDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomId operation and returns the typed response via callback. */ linkCustomId(requestData: MasterPlayerModels.ServerLinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomId operation and resolves with the typed response. */ linkCustomIdAsync(requestData: MasterPlayerModels.ServerLinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkEditorDeviceId operation and returns the typed response via callback. */ linkEditorDeviceId(requestData: MasterPlayerModels.ServerLinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkEditorDeviceId operation and resolves with the typed response. */ linkEditorDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkFacebook operation and returns the typed response via callback. */ linkFacebook(requestData: MasterPlayerModels.ServerLinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkFacebook operation and resolves with the typed response. */ linkFacebookAsync(requestData: MasterPlayerModels.ServerLinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGenericService operation and returns the typed response via callback. */ linkGenericService(requestData: MasterPlayerModels.ServerLinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGenericService operation and resolves with the typed response. */ linkGenericServiceAsync(requestData: MasterPlayerModels.ServerLinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGoogle operation and returns the typed response via callback. */ linkGoogle(requestData: MasterPlayerModels.ServerLinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGoogle operation and resolves with the typed response. */ linkGoogleAsync(requestData: MasterPlayerModels.ServerLinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGooglePlayGameService operation and returns the typed response via callback. */ linkGooglePlayGameService(requestData: MasterPlayerModels.ServerLinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGooglePlayGameService operation and resolves with the typed response. */ linkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.ServerLinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGameCenter operation and returns the typed response via callback. */ linkGameCenter(requestData: MasterPlayerModels.ServerLinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGameCenter operation and resolves with the typed response. */ linkGameCenterAsync(requestData: MasterPlayerModels.ServerLinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkiOSDeviceId operation and returns the typed response via callback. */ linkiOSDeviceId(requestData: MasterPlayerModels.ServerLinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkiOSDeviceId operation and resolves with the typed response. */ linkiOSDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkLinuxDeviceId operation and returns the typed response via callback. */ linkLinuxDeviceId(requestData: MasterPlayerModels.ServerLinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkLinuxDeviceId operation and resolves with the typed response. */ linkLinuxDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkMacOSDeviceId operation and returns the typed response via callback. */ linkMacOSDeviceId(requestData: MasterPlayerModels.ServerLinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkMacOSDeviceId operation and resolves with the typed response. */ linkMacOSDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsDeviceId operation and returns the typed response via callback. */ linkWindowsDeviceId(requestData: MasterPlayerModels.ServerLinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsDeviceId operation and resolves with the typed response. */ linkWindowsDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsPhoneDeviceId operation and returns the typed response via callback. */ linkWindowsPhoneDeviceId(requestData: MasterPlayerModels.ServerLinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsPhoneDeviceId operation and resolves with the typed response. */ linkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.ServerLinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeSegment operation and returns the typed response via callback. */ removeSegment(requestData: MasterPlayerModels.ServerRemoveSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeSegment operation and resolves with the typed response. */ removeSegmentAsync(requestData: MasterPlayerModels.ServerRemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeTag operation and returns the typed response via callback. */ removeTag(requestData: MasterPlayerModels.ServerRemoveTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeTag operation and resolves with the typed response. */ removeTagAsync(requestData: MasterPlayerModels.ServerRemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the resetAccountPassword operation and returns the typed response via callback. */ resetAccountPassword(requestData: MasterPlayerModels.ServerResetAccountPasswordRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the resetAccountPassword operation and resolves with the typed response. */ resetAccountPasswordAsync(requestData: MasterPlayerModels.ServerResetAccountPasswordRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setAvatar operation and returns the typed response via callback. */ setAvatar(requestData: MasterPlayerModels.ServerSetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setAvatar operation and resolves with the typed response. */ setAvatarAsync(requestData: MasterPlayerModels.ServerSetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCountryCode operation and returns the typed response via callback. */ setCountryCode(requestData: MasterPlayerModels.ServerSetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCountryCode operation and resolves with the typed response. */ setCountryCodeAsync(requestData: MasterPlayerModels.ServerSetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCustomData operation and returns the typed response via callback. */ setCustomData(requestData: MasterPlayerModels.ServerSetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCustomData operation and resolves with the typed response. */ setCustomDataAsync(requestData: MasterPlayerModels.ServerSetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setDisplayName operation and returns the typed response via callback. */ setDisplayName(requestData: MasterPlayerModels.ServerSetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setDisplayName operation and resolves with the typed response. */ setDisplayNameAsync(requestData: MasterPlayerModels.ServerSetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setEmail operation and returns the typed response via callback. */ setEmail(requestData: MasterPlayerModels.ServerSetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setEmail operation and resolves with the typed response. */ setEmailAsync(requestData: MasterPlayerModels.ServerSetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerBan operation and returns the typed response via callback. */ setPlayerBan(requestData: MasterPlayerModels.ServerSetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerBan operation and resolves with the typed response. */ setPlayerBanAsync(requestData: MasterPlayerModels.ServerSetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerCurrency operation and returns the typed response via callback. */ changePlayerCurrency(requestData: MasterPlayerModels.ServerChangePlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerCurrency operation and resolves with the typed response. */ changePlayerCurrencyAsync(requestData: MasterPlayerModels.ServerChangePlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerData operation and returns the typed response via callback. */ setPlayerData(requestData: MasterPlayerModels.ServerSetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerData operation and resolves with the typed response. */ setPlayerDataAsync(requestData: MasterPlayerModels.ServerSetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerStatistics operation and returns the typed response via callback. */ changePlayerStatistics(requestData: MasterPlayerModels.ServerChangePlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerStatistics operation and resolves with the typed response. */ changePlayerStatisticsAsync(requestData: MasterPlayerModels.ServerChangePlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setTag operation and returns the typed response via callback. */ setTag(requestData: MasterPlayerModels.ServerSetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setTag operation and resolves with the typed response. */ setTagAsync(requestData: MasterPlayerModels.ServerSetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the updateTsLastLogin operation and returns the typed response via callback. */ updateTsLastLogin(requestData: MasterPlayerModels.ServerUpdateTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the updateTsLastLogin operation and resolves with the typed response. */ updateTsLastLoginAsync(requestData: MasterPlayerModels.ServerUpdateTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAccount operation and returns the typed response via callback. */ unlinkAccount(requestData: MasterPlayerModels.ServerUnlinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAccount operation and resolves with the typed response. */ unlinkAccountAsync(requestData: MasterPlayerModels.ServerUnlinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAndroidDeviceId operation and returns the typed response via callback. */ unlinkAndroidDeviceId(requestData: MasterPlayerModels.ServerUnlinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAndroidDeviceId operation and resolves with the typed response. */ unlinkAndroidDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkApple operation and returns the typed response via callback. */ unlinkApple(requestData: MasterPlayerModels.ServerUnlinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkApple operation and resolves with the typed response. */ unlinkAppleAsync(requestData: MasterPlayerModels.ServerUnlinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomDeviceId operation and returns the typed response via callback. */ unlinkCustomDeviceId(requestData: MasterPlayerModels.ServerUnlinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomDeviceId operation and resolves with the typed response. */ unlinkCustomDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomId operation and returns the typed response via callback. */ unlinkCustomId(requestData: MasterPlayerModels.ServerUnlinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomId operation and resolves with the typed response. */ unlinkCustomIdAsync(requestData: MasterPlayerModels.ServerUnlinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkEditorDeviceId operation and returns the typed response via callback. */ unlinkEditorDeviceId(requestData: MasterPlayerModels.ServerUnlinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkEditorDeviceId operation and resolves with the typed response. */ unlinkEditorDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkFacebook operation and returns the typed response via callback. */ unlinkFacebook(requestData: MasterPlayerModels.ServerUnlinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkFacebook operation and resolves with the typed response. */ unlinkFacebookAsync(requestData: MasterPlayerModels.ServerUnlinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGenericService operation and returns the typed response via callback. */ unlinkGenericService(requestData: MasterPlayerModels.ServerUnlinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGenericService operation and resolves with the typed response. */ unlinkGenericServiceAsync(requestData: MasterPlayerModels.ServerUnlinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGoogle operation and returns the typed response via callback. */ unlinkGoogle(requestData: MasterPlayerModels.ServerUnlinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGoogle operation and resolves with the typed response. */ unlinkGoogleAsync(requestData: MasterPlayerModels.ServerUnlinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGooglePlayGameService operation and returns the typed response via callback. */ unlinkGooglePlayGameService(requestData: MasterPlayerModels.ServerUnlinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGooglePlayGameService operation and resolves with the typed response. */ unlinkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.ServerUnlinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGameCenter operation and returns the typed response via callback. */ unlinkGameCenter(requestData: MasterPlayerModels.ServerUnlinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGameCenter operation and resolves with the typed response. */ unlinkGameCenterAsync(requestData: MasterPlayerModels.ServerUnlinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkiOSDeviceId operation and returns the typed response via callback. */ unlinkiOSDeviceId(requestData: MasterPlayerModels.ServerUnlinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkiOSDeviceId operation and resolves with the typed response. */ unlinkiOSDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkLinuxDeviceId operation and returns the typed response via callback. */ unlinkLinuxDeviceId(requestData: MasterPlayerModels.ServerUnlinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkLinuxDeviceId operation and resolves with the typed response. */ unlinkLinuxDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkMacOSDeviceId operation and returns the typed response via callback. */ unlinkMacOSDeviceId(requestData: MasterPlayerModels.ServerUnlinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkMacOSDeviceId operation and resolves with the typed response. */ unlinkMacOSDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsDeviceId operation and returns the typed response via callback. */ unlinkWindowsDeviceId(requestData: MasterPlayerModels.ServerUnlinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsDeviceId operation and resolves with the typed response. */ unlinkWindowsDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsPhoneDeviceId operation and returns the typed response via callback. */ unlinkWindowsPhoneDeviceId(requestData: MasterPlayerModels.ServerUnlinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsPhoneDeviceId operation and resolves with the typed response. */ unlinkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.ServerUnlinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLeaderboard operation and returns the typed response via callback. */ getCurrencyLeaderboard(requestData: MasterPlayerModels.ServerGetCurrencyLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLeaderboard operation and resolves with the typed response. */ getCurrencyLeaderboardAsync(requestData: MasterPlayerModels.ServerGetCurrencyLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCreateLeaderboard operation and returns the typed response via callback. */ getCreateLeaderboard(requestData: MasterPlayerModels.ServerGetCreateLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCreateLeaderboard operation and resolves with the typed response. */ getCreateLeaderboardAsync(requestData: MasterPlayerModels.ServerGetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getLastLoginLeaderboard operation and returns the typed response via callback. */ getLastLoginLeaderboard(requestData: MasterPlayerModels.ServerGetLastLoginLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getLastLoginLeaderboard operation and resolves with the typed response. */ getLastLoginLeaderboardAsync(requestData: MasterPlayerModels.ServerGetLastLoginLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLog operation and returns the typed response via callback. */ getStatisticsLog(requestData: MasterPlayerModels.ServerGetStatisticsLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLog operation and resolves with the typed response. */ getStatisticsLogAsync(requestData: MasterPlayerModels.ServerGetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLog operation and returns the typed response via callback. */ getCurrencyLog(requestData: MasterPlayerModels.ServerGetCurrencyLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLog operation and resolves with the typed response. */ getCurrencyLogAsync(requestData: MasterPlayerModels.ServerGetCurrencyLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendSocketOperationEvent operation and returns the typed response via callback. */ sendSocketOperationEvent(requestData: MasterPlayerModels.ServerSendSocketOperationEventRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendSocketOperationEvent operation and resolves with the typed response. */ sendSocketOperationEventAsync(requestData: MasterPlayerModels.ServerSendSocketOperationEventRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendEmail operation and returns the typed response via callback. */ sendEmail(requestData: MasterPlayerModels.ServerSendEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendEmail operation and resolves with the typed response. */ sendEmailAsync(requestData: MasterPlayerModels.ServerSendEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the addPushNotification operation and returns the typed response via callback. */ addPushNotification(requestData: MasterPlayerModels.ServerAddPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addPushNotification operation and resolves with the typed response. */ addPushNotificationAsync(requestData: MasterPlayerModels.ServerAddPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removePushNotification operation and returns the typed response via callback. */ removePushNotification(requestData: MasterPlayerModels.ServerRemovePushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removePushNotification operation and resolves with the typed response. */ removePushNotificationAsync(requestData: MasterPlayerModels.ServerRemovePushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPushNotification operation and returns the typed response via callback. */ getPushNotification(requestData: MasterPlayerModels.ServerGetPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPushNotification operation and resolves with the typed response. */ getPushNotificationAsync(requestData: MasterPlayerModels.ServerGetPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendPushNotification operation and returns the typed response via callback. */ sendPushNotification(requestData: MasterPlayerModels.ServerSendPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendPushNotification operation and resolves with the typed response. */ sendPushNotificationAsync(requestData: MasterPlayerModels.ServerSendPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; } /** * Admin-scoped MasterPlayer namespace, reachable through * `GNNetwork.masterPlayer.admin`. * * Mirrors {@link ServerMasterPlayerApi} but routed through * {@link RequestRole.Admin}. The backend uses the caller's * admin auth token to authorise privileged operations such as * touching another tenant's accounts, force-resetting * credentials, granting / revoking bans, etc. Reserved for * dashboard / GM / backoffice tools. */ export declare class AdminMasterPlayerApi { /** * Sends the addSegment operation and returns the typed response via callback. */ addSegment(requestData: MasterPlayerModels.AdminAddSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addSegment operation and resolves with the typed response. */ addSegmentAsync(requestData: MasterPlayerModels.AdminAddSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getAvatar operation and returns the typed response via callback. */ getAvatar(requestData: MasterPlayerModels.AdminGetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getAvatar operation and resolves with the typed response. */ getAvatarAsync(requestData: MasterPlayerModels.AdminGetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCountryCode operation and returns the typed response via callback. */ getCountryCode(requestData: MasterPlayerModels.AdminGetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCountryCode operation and resolves with the typed response. */ getCountryCodeAsync(requestData: MasterPlayerModels.AdminGetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCustomData operation and returns the typed response via callback. */ getCustomData(requestData: MasterPlayerModels.AdminGetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCustomData operation and resolves with the typed response. */ getCustomDataAsync(requestData: MasterPlayerModels.AdminGetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getDisplayName operation and returns the typed response via callback. */ getDisplayName(requestData: MasterPlayerModels.AdminGetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getDisplayName operation and resolves with the typed response. */ getDisplayNameAsync(requestData: MasterPlayerModels.AdminGetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getEmail operation and returns the typed response via callback. */ getEmail(requestData: MasterPlayerModels.AdminGetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getEmail operation and resolves with the typed response. */ getEmailAsync(requestData: MasterPlayerModels.AdminGetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getExternal operation and returns the typed response via callback. */ getExternal(requestData: MasterPlayerModels.AdminGetExternalRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getExternal operation and resolves with the typed response. */ getExternalAsync(requestData: MasterPlayerModels.AdminGetExternalRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getIpAddressCreate operation and returns the typed response via callback. */ getIpAddressCreate(requestData: MasterPlayerModels.AdminGetIpAddressCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getIpAddressCreate operation and resolves with the typed response. */ getIpAddressCreateAsync(requestData: MasterPlayerModels.AdminGetIpAddressCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerBan operation and returns the typed response via callback. */ getPlayerBan(requestData: MasterPlayerModels.AdminGetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerBan operation and resolves with the typed response. */ getPlayerBanAsync(requestData: MasterPlayerModels.AdminGetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerCurrency operation and returns the typed response via callback. */ getPlayerCurrency(requestData: MasterPlayerModels.AdminGetPlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerCurrency operation and resolves with the typed response. */ getPlayerCurrencyAsync(requestData: MasterPlayerModels.AdminGetPlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerData operation and returns the typed response via callback. */ getPlayerData(requestData: MasterPlayerModels.AdminGetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerData operation and resolves with the typed response. */ getPlayerDataAsync(requestData: MasterPlayerModels.AdminGetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerInformation operation and returns the typed response via callback. */ getPlayerInformation(requestData: MasterPlayerModels.AdminGetPlayerInformationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerInformation operation and resolves with the typed response. */ getPlayerInformationAsync(requestData: MasterPlayerModels.AdminGetPlayerInformationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayerStatistics operation and returns the typed response via callback. */ getPlayerStatistics(requestData: MasterPlayerModels.AdminGetPlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayerStatistics operation and resolves with the typed response. */ getPlayerStatisticsAsync(requestData: MasterPlayerModels.AdminGetPlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithApple operation and returns the typed response via callback. */ getPlayersWithApple(requestData: MasterPlayerModels.AdminGetPlayersWithAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithApple operation and resolves with the typed response. */ getPlayersWithAppleAsync(requestData: MasterPlayerModels.AdminGetPlayersWithAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithDisplayName operation and returns the typed response via callback. */ getPlayersWithDisplayName(requestData: MasterPlayerModels.AdminGetPlayersWithDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithDisplayName operation and resolves with the typed response. */ getPlayersWithDisplayNameAsync(requestData: MasterPlayerModels.AdminGetPlayersWithDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithFacebook operation and returns the typed response via callback. */ getPlayersWithFacebook(requestData: MasterPlayerModels.AdminGetPlayersWithFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithFacebook operation and resolves with the typed response. */ getPlayersWithFacebookAsync(requestData: MasterPlayerModels.AdminGetPlayersWithFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGenericService operation and returns the typed response via callback. */ getPlayersWithGenericService(requestData: MasterPlayerModels.AdminGetPlayersWithGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGenericService operation and resolves with the typed response. */ getPlayersWithGenericServiceAsync(requestData: MasterPlayerModels.AdminGetPlayersWithGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGoogle operation and returns the typed response via callback. */ getPlayersWithGoogle(requestData: MasterPlayerModels.AdminGetPlayersWithGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGoogle operation and resolves with the typed response. */ getPlayersWithGoogleAsync(requestData: MasterPlayerModels.AdminGetPlayersWithGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGooglePlayGameService operation and returns the typed response via callback. */ getPlayersWithGooglePlayGameService(requestData: MasterPlayerModels.AdminGetPlayersWithGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGooglePlayGameService operation and resolves with the typed response. */ getPlayersWithGooglePlayGameServiceAsync(requestData: MasterPlayerModels.AdminGetPlayersWithGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithGameCenter operation and returns the typed response via callback. */ getPlayersWithGameCenter(requestData: MasterPlayerModels.AdminGetPlayersWithGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithGameCenter operation and resolves with the typed response. */ getPlayersWithGameCenterAsync(requestData: MasterPlayerModels.AdminGetPlayersWithGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithSegment operation and returns the typed response via callback. */ getPlayersWithSegment(requestData: MasterPlayerModels.AdminGetPlayersWithSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithSegment operation and resolves with the typed response. */ getPlayersWithSegmentAsync(requestData: MasterPlayerModels.AdminGetPlayersWithSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPlayersWithTag operation and returns the typed response via callback. */ getPlayersWithTag(requestData: MasterPlayerModels.AdminGetPlayersWithTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPlayersWithTag operation and resolves with the typed response. */ getPlayersWithTagAsync(requestData: MasterPlayerModels.AdminGetPlayersWithTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getSegment operation and returns the typed response via callback. */ getSegment(requestData: MasterPlayerModels.AdminGetSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getSegment operation and resolves with the typed response. */ getSegmentAsync(requestData: MasterPlayerModels.AdminGetSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and returns the typed response via callback. */ getStatisticsLeaderboardAroundPlayer(requestData: MasterPlayerModels.AdminGetStatisticsLeaderboardAroundPlayerRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboardAroundPlayer operation and resolves with the typed response. */ getStatisticsLeaderboardAroundPlayerAsync(requestData: MasterPlayerModels.AdminGetStatisticsLeaderboardAroundPlayerRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLeaderboard operation and returns the typed response via callback. */ getStatisticsLeaderboard(requestData: MasterPlayerModels.AdminGetStatisticsLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLeaderboard operation and resolves with the typed response. */ getStatisticsLeaderboardAsync(requestData: MasterPlayerModels.AdminGetStatisticsLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTag operation and returns the typed response via callback. */ getTag(requestData: MasterPlayerModels.AdminGetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTag operation and resolves with the typed response. */ getTagAsync(requestData: MasterPlayerModels.AdminGetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsCreate operation and returns the typed response via callback. */ getTsCreate(requestData: MasterPlayerModels.AdminGetTsCreateRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsCreate operation and resolves with the typed response. */ getTsCreateAsync(requestData: MasterPlayerModels.AdminGetTsCreateRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getTsLastLogin operation and returns the typed response via callback. */ getTsLastLogin(requestData: MasterPlayerModels.AdminGetTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getTsLastLogin operation and resolves with the typed response. */ getTsLastLoginAsync(requestData: MasterPlayerModels.AdminGetTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAccount operation and returns the typed response via callback. */ linkAccount(requestData: MasterPlayerModels.AdminLinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAccount operation and resolves with the typed response. */ linkAccountAsync(requestData: MasterPlayerModels.AdminLinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkAndroidDeviceId operation and returns the typed response via callback. */ linkAndroidDeviceId(requestData: MasterPlayerModels.AdminLinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkAndroidDeviceId operation and resolves with the typed response. */ linkAndroidDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkApple operation and returns the typed response via callback. */ linkApple(requestData: MasterPlayerModels.AdminLinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkApple operation and resolves with the typed response. */ linkAppleAsync(requestData: MasterPlayerModels.AdminLinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomDeviceId operation and returns the typed response via callback. */ linkCustomDeviceId(requestData: MasterPlayerModels.AdminLinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomDeviceId operation and resolves with the typed response. */ linkCustomDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkCustomId operation and returns the typed response via callback. */ linkCustomId(requestData: MasterPlayerModels.AdminLinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkCustomId operation and resolves with the typed response. */ linkCustomIdAsync(requestData: MasterPlayerModels.AdminLinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkEditorDeviceId operation and returns the typed response via callback. */ linkEditorDeviceId(requestData: MasterPlayerModels.AdminLinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkEditorDeviceId operation and resolves with the typed response. */ linkEditorDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkFacebook operation and returns the typed response via callback. */ linkFacebook(requestData: MasterPlayerModels.AdminLinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkFacebook operation and resolves with the typed response. */ linkFacebookAsync(requestData: MasterPlayerModels.AdminLinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGenericService operation and returns the typed response via callback. */ linkGenericService(requestData: MasterPlayerModels.AdminLinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGenericService operation and resolves with the typed response. */ linkGenericServiceAsync(requestData: MasterPlayerModels.AdminLinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGoogle operation and returns the typed response via callback. */ linkGoogle(requestData: MasterPlayerModels.AdminLinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGoogle operation and resolves with the typed response. */ linkGoogleAsync(requestData: MasterPlayerModels.AdminLinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGooglePlayGameService operation and returns the typed response via callback. */ linkGooglePlayGameService(requestData: MasterPlayerModels.AdminLinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGooglePlayGameService operation and resolves with the typed response. */ linkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.AdminLinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkGameCenter operation and returns the typed response via callback. */ linkGameCenter(requestData: MasterPlayerModels.AdminLinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkGameCenter operation and resolves with the typed response. */ linkGameCenterAsync(requestData: MasterPlayerModels.AdminLinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkiOSDeviceId operation and returns the typed response via callback. */ linkiOSDeviceId(requestData: MasterPlayerModels.AdminLinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkiOSDeviceId operation and resolves with the typed response. */ linkiOSDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkLinuxDeviceId operation and returns the typed response via callback. */ linkLinuxDeviceId(requestData: MasterPlayerModels.AdminLinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkLinuxDeviceId operation and resolves with the typed response. */ linkLinuxDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkMacOSDeviceId operation and returns the typed response via callback. */ linkMacOSDeviceId(requestData: MasterPlayerModels.AdminLinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkMacOSDeviceId operation and resolves with the typed response. */ linkMacOSDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsDeviceId operation and returns the typed response via callback. */ linkWindowsDeviceId(requestData: MasterPlayerModels.AdminLinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsDeviceId operation and resolves with the typed response. */ linkWindowsDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the linkWindowsPhoneDeviceId operation and returns the typed response via callback. */ linkWindowsPhoneDeviceId(requestData: MasterPlayerModels.AdminLinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the linkWindowsPhoneDeviceId operation and resolves with the typed response. */ linkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.AdminLinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeSegment operation and returns the typed response via callback. */ removeSegment(requestData: MasterPlayerModels.AdminRemoveSegmentRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeSegment operation and resolves with the typed response. */ removeSegmentAsync(requestData: MasterPlayerModels.AdminRemoveSegmentRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removeTag operation and returns the typed response via callback. */ removeTag(requestData: MasterPlayerModels.AdminRemoveTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removeTag operation and resolves with the typed response. */ removeTagAsync(requestData: MasterPlayerModels.AdminRemoveTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the resetAccountPassword operation and returns the typed response via callback. */ resetAccountPassword(requestData: MasterPlayerModels.AdminResetAccountPasswordRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the resetAccountPassword operation and resolves with the typed response. */ resetAccountPasswordAsync(requestData: MasterPlayerModels.AdminResetAccountPasswordRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setAvatar operation and returns the typed response via callback. */ setAvatar(requestData: MasterPlayerModels.AdminSetAvatarRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setAvatar operation and resolves with the typed response. */ setAvatarAsync(requestData: MasterPlayerModels.AdminSetAvatarRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCountryCode operation and returns the typed response via callback. */ setCountryCode(requestData: MasterPlayerModels.AdminSetCountryCodeRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCountryCode operation and resolves with the typed response. */ setCountryCodeAsync(requestData: MasterPlayerModels.AdminSetCountryCodeRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setCustomData operation and returns the typed response via callback. */ setCustomData(requestData: MasterPlayerModels.AdminSetCustomDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setCustomData operation and resolves with the typed response. */ setCustomDataAsync(requestData: MasterPlayerModels.AdminSetCustomDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setDisplayName operation and returns the typed response via callback. */ setDisplayName(requestData: MasterPlayerModels.AdminSetDisplayNameRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setDisplayName operation and resolves with the typed response. */ setDisplayNameAsync(requestData: MasterPlayerModels.AdminSetDisplayNameRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setEmail operation and returns the typed response via callback. */ setEmail(requestData: MasterPlayerModels.AdminSetEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setEmail operation and resolves with the typed response. */ setEmailAsync(requestData: MasterPlayerModels.AdminSetEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerBan operation and returns the typed response via callback. */ setPlayerBan(requestData: MasterPlayerModels.AdminSetPlayerBanRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerBan operation and resolves with the typed response. */ setPlayerBanAsync(requestData: MasterPlayerModels.AdminSetPlayerBanRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerCurrency operation and returns the typed response via callback. */ changePlayerCurrency(requestData: MasterPlayerModels.AdminChangePlayerCurrencyRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerCurrency operation and resolves with the typed response. */ changePlayerCurrencyAsync(requestData: MasterPlayerModels.AdminChangePlayerCurrencyRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setPlayerData operation and returns the typed response via callback. */ setPlayerData(requestData: MasterPlayerModels.AdminSetPlayerDataRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setPlayerData operation and resolves with the typed response. */ setPlayerDataAsync(requestData: MasterPlayerModels.AdminSetPlayerDataRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the changePlayerStatistics operation and returns the typed response via callback. */ changePlayerStatistics(requestData: MasterPlayerModels.AdminChangePlayerStatisticsRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the changePlayerStatistics operation and resolves with the typed response. */ changePlayerStatisticsAsync(requestData: MasterPlayerModels.AdminChangePlayerStatisticsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the setTag operation and returns the typed response via callback. */ setTag(requestData: MasterPlayerModels.AdminSetTagRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the setTag operation and resolves with the typed response. */ setTagAsync(requestData: MasterPlayerModels.AdminSetTagRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the updateTsLastLogin operation and returns the typed response via callback. */ updateTsLastLogin(requestData: MasterPlayerModels.AdminUpdateTsLastLoginRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the updateTsLastLogin operation and resolves with the typed response. */ updateTsLastLoginAsync(requestData: MasterPlayerModels.AdminUpdateTsLastLoginRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAccount operation and returns the typed response via callback. */ unlinkAccount(requestData: MasterPlayerModels.AdminUnlinkAccountRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAccount operation and resolves with the typed response. */ unlinkAccountAsync(requestData: MasterPlayerModels.AdminUnlinkAccountRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkAndroidDeviceId operation and returns the typed response via callback. */ unlinkAndroidDeviceId(requestData: MasterPlayerModels.AdminUnlinkAndroidDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkAndroidDeviceId operation and resolves with the typed response. */ unlinkAndroidDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkAndroidDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkApple operation and returns the typed response via callback. */ unlinkApple(requestData: MasterPlayerModels.AdminUnlinkAppleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkApple operation and resolves with the typed response. */ unlinkAppleAsync(requestData: MasterPlayerModels.AdminUnlinkAppleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomDeviceId operation and returns the typed response via callback. */ unlinkCustomDeviceId(requestData: MasterPlayerModels.AdminUnlinkCustomDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomDeviceId operation and resolves with the typed response. */ unlinkCustomDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkCustomDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkCustomId operation and returns the typed response via callback. */ unlinkCustomId(requestData: MasterPlayerModels.AdminUnlinkCustomIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkCustomId operation and resolves with the typed response. */ unlinkCustomIdAsync(requestData: MasterPlayerModels.AdminUnlinkCustomIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkEditorDeviceId operation and returns the typed response via callback. */ unlinkEditorDeviceId(requestData: MasterPlayerModels.AdminUnlinkEditorDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkEditorDeviceId operation and resolves with the typed response. */ unlinkEditorDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkEditorDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkFacebook operation and returns the typed response via callback. */ unlinkFacebook(requestData: MasterPlayerModels.AdminUnlinkFacebookRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkFacebook operation and resolves with the typed response. */ unlinkFacebookAsync(requestData: MasterPlayerModels.AdminUnlinkFacebookRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGenericService operation and returns the typed response via callback. */ unlinkGenericService(requestData: MasterPlayerModels.AdminUnlinkGenericServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGenericService operation and resolves with the typed response. */ unlinkGenericServiceAsync(requestData: MasterPlayerModels.AdminUnlinkGenericServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGoogle operation and returns the typed response via callback. */ unlinkGoogle(requestData: MasterPlayerModels.AdminUnlinkGoogleRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGoogle operation and resolves with the typed response. */ unlinkGoogleAsync(requestData: MasterPlayerModels.AdminUnlinkGoogleRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGooglePlayGameService operation and returns the typed response via callback. */ unlinkGooglePlayGameService(requestData: MasterPlayerModels.AdminUnlinkGooglePlayGameServiceRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGooglePlayGameService operation and resolves with the typed response. */ unlinkGooglePlayGameServiceAsync(requestData: MasterPlayerModels.AdminUnlinkGooglePlayGameServiceRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkGameCenter operation and returns the typed response via callback. */ unlinkGameCenter(requestData: MasterPlayerModels.AdminUnlinkGameCenterRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkGameCenter operation and resolves with the typed response. */ unlinkGameCenterAsync(requestData: MasterPlayerModels.AdminUnlinkGameCenterRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkiOSDeviceId operation and returns the typed response via callback. */ unlinkiOSDeviceId(requestData: MasterPlayerModels.AdminUnlinkiOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkiOSDeviceId operation and resolves with the typed response. */ unlinkiOSDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkiOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkLinuxDeviceId operation and returns the typed response via callback. */ unlinkLinuxDeviceId(requestData: MasterPlayerModels.AdminUnlinkLinuxDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkLinuxDeviceId operation and resolves with the typed response. */ unlinkLinuxDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkLinuxDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkMacOSDeviceId operation and returns the typed response via callback. */ unlinkMacOSDeviceId(requestData: MasterPlayerModels.AdminUnlinkMacOSDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkMacOSDeviceId operation and resolves with the typed response. */ unlinkMacOSDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkMacOSDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsDeviceId operation and returns the typed response via callback. */ unlinkWindowsDeviceId(requestData: MasterPlayerModels.AdminUnlinkWindowsDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsDeviceId operation and resolves with the typed response. */ unlinkWindowsDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkWindowsDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the unlinkWindowsPhoneDeviceId operation and returns the typed response via callback. */ unlinkWindowsPhoneDeviceId(requestData: MasterPlayerModels.AdminUnlinkWindowsPhoneDeviceIdRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the unlinkWindowsPhoneDeviceId operation and resolves with the typed response. */ unlinkWindowsPhoneDeviceIdAsync(requestData: MasterPlayerModels.AdminUnlinkWindowsPhoneDeviceIdRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLeaderboard operation and returns the typed response via callback. */ getCurrencyLeaderboard(requestData: MasterPlayerModels.AdminGetCurrencyLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLeaderboard operation and resolves with the typed response. */ getCurrencyLeaderboardAsync(requestData: MasterPlayerModels.AdminGetCurrencyLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCreateLeaderboard operation and returns the typed response via callback. */ getCreateLeaderboard(requestData: MasterPlayerModels.AdminGetCreateLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCreateLeaderboard operation and resolves with the typed response. */ getCreateLeaderboardAsync(requestData: MasterPlayerModels.AdminGetCreateLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getLastLoginLeaderboard operation and returns the typed response via callback. */ getLastLoginLeaderboard(requestData: MasterPlayerModels.AdminGetLastLoginLeaderboardRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getLastLoginLeaderboard operation and resolves with the typed response. */ getLastLoginLeaderboardAsync(requestData: MasterPlayerModels.AdminGetLastLoginLeaderboardRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getStatisticsLog operation and returns the typed response via callback. */ getStatisticsLog(requestData: MasterPlayerModels.AdminGetStatisticsLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getStatisticsLog operation and resolves with the typed response. */ getStatisticsLogAsync(requestData: MasterPlayerModels.AdminGetStatisticsLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getCurrencyLog operation and returns the typed response via callback. */ getCurrencyLog(requestData: MasterPlayerModels.AdminGetCurrencyLogRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getCurrencyLog operation and resolves with the typed response. */ getCurrencyLogAsync(requestData: MasterPlayerModels.AdminGetCurrencyLogRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendSocketOperationEvent operation and returns the typed response via callback. */ sendSocketOperationEvent(requestData: MasterPlayerModels.AdminSendSocketOperationEventRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendSocketOperationEvent operation and resolves with the typed response. */ sendSocketOperationEventAsync(requestData: MasterPlayerModels.AdminSendSocketOperationEventRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendEmail operation and returns the typed response via callback. */ sendEmail(requestData: MasterPlayerModels.AdminSendEmailRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendEmail operation and resolves with the typed response. */ sendEmailAsync(requestData: MasterPlayerModels.AdminSendEmailRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the addPushNotification operation and returns the typed response via callback. */ addPushNotification(requestData: MasterPlayerModels.AdminAddPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the addPushNotification operation and resolves with the typed response. */ addPushNotificationAsync(requestData: MasterPlayerModels.AdminAddPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the removePushNotification operation and returns the typed response via callback. */ removePushNotification(requestData: MasterPlayerModels.AdminRemovePushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the removePushNotification operation and resolves with the typed response. */ removePushNotificationAsync(requestData: MasterPlayerModels.AdminRemovePushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the getPushNotification operation and returns the typed response via callback. */ getPushNotification(requestData: MasterPlayerModels.AdminGetPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the getPushNotification operation and resolves with the typed response. */ getPushNotificationAsync(requestData: MasterPlayerModels.AdminGetPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; /** * Sends the sendPushNotification operation and returns the typed response via callback. */ sendPushNotification(requestData: MasterPlayerModels.AdminSendPushNotificationRequestData, onResponse?: Action1, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; /** * Sends the sendPushNotification operation and resolves with the typed response. */ sendPushNotificationAsync(requestData: MasterPlayerModels.AdminSendPushNotificationRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise; }