import { RequestRole } from "./../../constant/enumType/RequestRole"; import { RequestType } from "./../../constant/enumType/RequestType"; import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest"; import { GamePlayerModels } from "./GamePlayerModels"; /** * Typed request wrappers for the GamePlayer domain. * * Each class extends {@link CustomOperationRequestAbstract} and * binds a typed `*RequestData` DTO from * {@link GamePlayerModels} to: * - the matching {@link OperationCode}; * - the {@link RequestType.GamePlayer} domain; * - the appropriate {@link RequestRole} (Client / Server / * Admin) based on the wrapper name prefix. * * Wrapper naming convention: * - `XxxOperationRequest` — Client role, used by * `GNNetwork.gamePlayer.*`. * - `ServerXxxOperationRequest` — Server role, used by * `GNNetwork.gamePlayer.server.*`. * - `AdminXxxOperationRequest` — Admin role, used by * `GNNetwork.gamePlayer.admin.*`. * * Application code rarely instantiates these directly — the * `GNNetwork.gamePlayer.*` helpers in {@link GamePlayerApi} * build them under the hood. */ export declare namespace GamePlayerRequestModels { /** * Maps the AddPlayerFriend operation to a typed request wrapper. */ class AddPlayerFriendOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new AddPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.AddPlayerFriendRequestData, timeout: number); } /** * Maps the ServerAddPlayerFriend operation to a typed request wrapper. */ class ServerAddPlayerFriendOperationRequest extends AddPlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new ServerAddPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerAddPlayerFriendRequestData, timeout: number); } /** * Maps the AdminAddPlayerFriend operation to a typed request wrapper. */ class AdminAddPlayerFriendOperationRequest extends AddPlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new AdminAddPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminAddPlayerFriendRequestData, timeout: number); } /** * Maps the AddSegment operation to a typed request wrapper. */ class AddSegmentOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new AddSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.AddSegmentRequestData, timeout: number); } /** * Maps the ServerAddSegment operation to a typed request wrapper. */ class ServerAddSegmentOperationRequest extends AddSegmentOperationRequest { protected role: RequestRole; /** * Creates a new ServerAddSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerAddSegmentRequestData, timeout: number); } /** * Maps the AdminAddSegment operation to a typed request wrapper. */ class AdminAddSegmentOperationRequest extends AddSegmentOperationRequest { protected role: RequestRole; /** * Creates a new AdminAddSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminAddSegmentRequestData, timeout: number); } /** * Maps the GetAvatar operation to a typed request wrapper. */ class GetAvatarOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetAvatarRequestData, timeout: number); } /** * Maps the ServerGetAvatar operation to a typed request wrapper. */ class ServerGetAvatarOperationRequest extends GetAvatarOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetAvatarRequestData, timeout: number); } /** * Maps the AdminGetAvatar operation to a typed request wrapper. */ class AdminGetAvatarOperationRequest extends GetAvatarOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetAvatarRequestData, timeout: number); } /** * Maps the GetCountryCode operation to a typed request wrapper. */ class GetCountryCodeOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetCountryCodeRequestData, timeout: number); } /** * Maps the ServerGetCountryCode operation to a typed request wrapper. */ class ServerGetCountryCodeOperationRequest extends GetCountryCodeOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetCountryCodeRequestData, timeout: number); } /** * Maps the AdminGetCountryCode operation to a typed request wrapper. */ class AdminGetCountryCodeOperationRequest extends GetCountryCodeOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetCountryCodeRequestData, timeout: number); } /** * Maps the GetCustomData operation to a typed request wrapper. */ class GetCustomDataOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetCustomDataRequestData, timeout: number); } /** * Maps the ServerGetCustomData operation to a typed request wrapper. */ class ServerGetCustomDataOperationRequest extends GetCustomDataOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetCustomDataRequestData, timeout: number); } /** * Maps the AdminGetCustomData operation to a typed request wrapper. */ class AdminGetCustomDataOperationRequest extends GetCustomDataOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetCustomDataRequestData, timeout: number); } /** * Maps the GetDisplayName operation to a typed request wrapper. */ class GetDisplayNameOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetDisplayNameRequestData, timeout: number); } /** * Maps the ServerGetDisplayName operation to a typed request wrapper. */ class ServerGetDisplayNameOperationRequest extends GetDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetDisplayNameRequestData, timeout: number); } /** * Maps the AdminGetDisplayName operation to a typed request wrapper. */ class AdminGetDisplayNameOperationRequest extends GetDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetDisplayNameRequestData, timeout: number); } /** * Maps the GetFriendStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class GetFriendStatisticsLeaderboardAroundPlayerOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetFriendStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetFriendStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the ServerGetFriendStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class ServerGetFriendStatisticsLeaderboardAroundPlayerOperationRequest extends GetFriendStatisticsLeaderboardAroundPlayerOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetFriendStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetFriendStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the AdminGetFriendStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class AdminGetFriendStatisticsLeaderboardAroundPlayerOperationRequest extends GetFriendStatisticsLeaderboardAroundPlayerOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetFriendStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetFriendStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the GetFriendStatisticsLeaderboard operation to a typed request wrapper. */ class GetFriendStatisticsLeaderboardOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetFriendStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetFriendStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the ServerGetFriendStatisticsLeaderboard operation to a typed request wrapper. */ class ServerGetFriendStatisticsLeaderboardOperationRequest extends GetFriendStatisticsLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetFriendStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetFriendStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the AdminGetFriendStatisticsLeaderboard operation to a typed request wrapper. */ class AdminGetFriendStatisticsLeaderboardOperationRequest extends GetFriendStatisticsLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetFriendStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetFriendStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the GetIpAddressCreate operation to a typed request wrapper. */ class GetIpAddressCreateOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetIpAddressCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetIpAddressCreateRequestData, timeout: number); } /** * Maps the ServerGetIpAddressCreate operation to a typed request wrapper. */ class ServerGetIpAddressCreateOperationRequest extends GetIpAddressCreateOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetIpAddressCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetIpAddressCreateRequestData, timeout: number); } /** * Maps the AdminGetIpAddressCreate operation to a typed request wrapper. */ class AdminGetIpAddressCreateOperationRequest extends GetIpAddressCreateOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetIpAddressCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetIpAddressCreateRequestData, timeout: number); } /** * Maps the GetOnlineStatus operation to a typed request wrapper. */ class GetOnlineStatusOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetOnlineStatusOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetOnlineStatusRequestData, timeout: number); } /** * Maps the ServerGetOnlineStatus operation to a typed request wrapper. */ class ServerGetOnlineStatusOperationRequest extends GetOnlineStatusOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetOnlineStatusOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetOnlineStatusRequestData, timeout: number); } /** * Maps the AdminGetOnlineStatus operation to a typed request wrapper. */ class AdminGetOnlineStatusOperationRequest extends GetOnlineStatusOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetOnlineStatusOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetOnlineStatusRequestData, timeout: number); } /** * Maps the GetPlayerBan operation to a typed request wrapper. */ class GetPlayerBanOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerBanRequestData, timeout: number); } /** * Maps the ServerGetPlayerBan operation to a typed request wrapper. */ class ServerGetPlayerBanOperationRequest extends GetPlayerBanOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerBanRequestData, timeout: number); } /** * Maps the AdminGetPlayerBan operation to a typed request wrapper. */ class AdminGetPlayerBanOperationRequest extends GetPlayerBanOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerBanRequestData, timeout: number); } /** * Maps the GetPlayerCharacter operation to a typed request wrapper. */ class GetPlayerCharacterOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerCharacterRequestData, timeout: number); } /** * Maps the ServerGetPlayerCharacter operation to a typed request wrapper. */ class ServerGetPlayerCharacterOperationRequest extends GetPlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerCharacterRequestData, timeout: number); } /** * Maps the AdminGetPlayerCharacter operation to a typed request wrapper. */ class AdminGetPlayerCharacterOperationRequest extends GetPlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerCharacterRequestData, timeout: number); } /** * Maps the GetPlayerCurrency operation to a typed request wrapper. */ class GetPlayerCurrencyOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerCurrencyRequestData, timeout: number); } /** * Maps the ServerGetPlayerCurrency operation to a typed request wrapper. */ class ServerGetPlayerCurrencyOperationRequest extends GetPlayerCurrencyOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerCurrencyRequestData, timeout: number); } /** * Maps the AdminGetPlayerCurrency operation to a typed request wrapper. */ class AdminGetPlayerCurrencyOperationRequest extends GetPlayerCurrencyOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerCurrencyRequestData, timeout: number); } /** * Maps the GetPlayerData operation to a typed request wrapper. */ class GetPlayerDataOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerDataRequestData, timeout: number); } /** * Maps the ServerGetPlayerData operation to a typed request wrapper. */ class ServerGetPlayerDataOperationRequest extends GetPlayerDataOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerDataRequestData, timeout: number); } /** * Maps the AdminGetPlayerData operation to a typed request wrapper. */ class AdminGetPlayerDataOperationRequest extends GetPlayerDataOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerDataRequestData, timeout: number); } /** * Maps the GetPlayerFriend operation to a typed request wrapper. */ class GetPlayerFriendOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerFriendRequestData, timeout: number); } /** * Maps the ServerGetPlayerFriend operation to a typed request wrapper. */ class ServerGetPlayerFriendOperationRequest extends GetPlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerFriendRequestData, timeout: number); } /** * Maps the AdminGetPlayerFriend operation to a typed request wrapper. */ class AdminGetPlayerFriendOperationRequest extends GetPlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerFriendRequestData, timeout: number); } /** * Maps the GetPlayerGroup operation to a typed request wrapper. */ class GetPlayerGroupOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerGroupRequestData, timeout: number); } /** * Maps the ServerGetPlayerGroup operation to a typed request wrapper. */ class ServerGetPlayerGroupOperationRequest extends GetPlayerGroupOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerGroupRequestData, timeout: number); } /** * Maps the AdminGetPlayerGroup operation to a typed request wrapper. */ class AdminGetPlayerGroupOperationRequest extends GetPlayerGroupOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerGroupRequestData, timeout: number); } /** * Maps the GetPlayerInformation operation to a typed request wrapper. */ class GetPlayerInformationOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerInformationOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerInformationRequestData, timeout: number); } /** * Maps the ServerGetPlayerInformation operation to a typed request wrapper. */ class ServerGetPlayerInformationOperationRequest extends GetPlayerInformationOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerInformationOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerInformationRequestData, timeout: number); } /** * Maps the AdminGetPlayerInformation operation to a typed request wrapper. */ class AdminGetPlayerInformationOperationRequest extends GetPlayerInformationOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerInformationOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerInformationRequestData, timeout: number); } /** * Maps the GetPlayerInventory operation to a typed request wrapper. */ class GetPlayerInventoryOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerInventoryOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerInventoryRequestData, timeout: number); } /** * Maps the ServerGetPlayerInventory operation to a typed request wrapper. */ class ServerGetPlayerInventoryOperationRequest extends GetPlayerInventoryOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerInventoryOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerInventoryRequestData, timeout: number); } /** * Maps the AdminGetPlayerInventory operation to a typed request wrapper. */ class AdminGetPlayerInventoryOperationRequest extends GetPlayerInventoryOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerInventoryOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerInventoryRequestData, timeout: number); } /** * Maps the GetPlayerStatistics operation to a typed request wrapper. */ class GetPlayerStatisticsOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayerStatisticsRequestData, timeout: number); } /** * Maps the ServerGetPlayerStatistics operation to a typed request wrapper. */ class ServerGetPlayerStatisticsOperationRequest extends GetPlayerStatisticsOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayerStatisticsRequestData, timeout: number); } /** * Maps the AdminGetPlayerStatistics operation to a typed request wrapper. */ class AdminGetPlayerStatisticsOperationRequest extends GetPlayerStatisticsOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayerStatisticsRequestData, timeout: number); } /** * Maps the GetPlayersWithDisplayName operation to a typed request wrapper. */ class GetPlayersWithDisplayNameOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayersWithDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayersWithDisplayNameRequestData, timeout: number); } /** * Maps the ServerGetPlayersWithDisplayName operation to a typed request wrapper. */ class ServerGetPlayersWithDisplayNameOperationRequest extends GetPlayersWithDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayersWithDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayersWithDisplayNameRequestData, timeout: number); } /** * Maps the AdminGetPlayersWithDisplayName operation to a typed request wrapper. */ class AdminGetPlayersWithDisplayNameOperationRequest extends GetPlayersWithDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayersWithDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayersWithDisplayNameRequestData, timeout: number); } /** * Maps the GetPlayersWithSegment operation to a typed request wrapper. */ class GetPlayersWithSegmentOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayersWithSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayersWithSegmentRequestData, timeout: number); } /** * Maps the ServerGetPlayersWithSegment operation to a typed request wrapper. */ class ServerGetPlayersWithSegmentOperationRequest extends GetPlayersWithSegmentOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayersWithSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayersWithSegmentRequestData, timeout: number); } /** * Maps the AdminGetPlayersWithSegment operation to a typed request wrapper. */ class AdminGetPlayersWithSegmentOperationRequest extends GetPlayersWithSegmentOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayersWithSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayersWithSegmentRequestData, timeout: number); } /** * Maps the GetPlayersWithTag operation to a typed request wrapper. */ class GetPlayersWithTagOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetPlayersWithTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetPlayersWithTagRequestData, timeout: number); } /** * Maps the ServerGetPlayersWithTag operation to a typed request wrapper. */ class ServerGetPlayersWithTagOperationRequest extends GetPlayersWithTagOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetPlayersWithTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetPlayersWithTagRequestData, timeout: number); } /** * Maps the AdminGetPlayersWithTag operation to a typed request wrapper. */ class AdminGetPlayersWithTagOperationRequest extends GetPlayersWithTagOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetPlayersWithTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetPlayersWithTagRequestData, timeout: number); } /** * Maps the GetSegment operation to a typed request wrapper. */ class GetSegmentOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetSegmentRequestData, timeout: number); } /** * Maps the ServerGetSegment operation to a typed request wrapper. */ class ServerGetSegmentOperationRequest extends GetSegmentOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetSegmentRequestData, timeout: number); } /** * Maps the AdminGetSegment operation to a typed request wrapper. */ class AdminGetSegmentOperationRequest extends GetSegmentOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetSegmentRequestData, timeout: number); } /** * Maps the GetStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class GetStatisticsLeaderboardAroundPlayerOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the ServerGetStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class ServerGetStatisticsLeaderboardAroundPlayerOperationRequest extends GetStatisticsLeaderboardAroundPlayerOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the AdminGetStatisticsLeaderboardAroundPlayer operation to a typed request wrapper. */ class AdminGetStatisticsLeaderboardAroundPlayerOperationRequest extends GetStatisticsLeaderboardAroundPlayerOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetStatisticsLeaderboardAroundPlayerOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetStatisticsLeaderboardAroundPlayerRequestData, timeout: number); } /** * Maps the GetStatisticsLeaderboard operation to a typed request wrapper. */ class GetStatisticsLeaderboardOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the ServerGetStatisticsLeaderboard operation to a typed request wrapper. */ class ServerGetStatisticsLeaderboardOperationRequest extends GetStatisticsLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the AdminGetStatisticsLeaderboard operation to a typed request wrapper. */ class AdminGetStatisticsLeaderboardOperationRequest extends GetStatisticsLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetStatisticsLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetStatisticsLeaderboardRequestData, timeout: number); } /** * Maps the GetTag operation to a typed request wrapper. */ class GetTagOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetTagRequestData, timeout: number); } /** * Maps the ServerGetTag operation to a typed request wrapper. */ class ServerGetTagOperationRequest extends GetTagOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetTagRequestData, timeout: number); } /** * Maps the AdminGetTag operation to a typed request wrapper. */ class AdminGetTagOperationRequest extends GetTagOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetTagRequestData, timeout: number); } /** * Maps the GetTsCreate operation to a typed request wrapper. */ class GetTsCreateOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetTsCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetTsCreateRequestData, timeout: number); } /** * Maps the ServerGetTsCreate operation to a typed request wrapper. */ class ServerGetTsCreateOperationRequest extends GetTsCreateOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetTsCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetTsCreateRequestData, timeout: number); } /** * Maps the AdminGetTsCreate operation to a typed request wrapper. */ class AdminGetTsCreateOperationRequest extends GetTsCreateOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetTsCreateOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetTsCreateRequestData, timeout: number); } /** * Maps the GetTsLastLogin operation to a typed request wrapper. */ class GetTsLastLoginOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetTsLastLoginOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetTsLastLoginRequestData, timeout: number); } /** * Maps the ServerGetTsLastLogin operation to a typed request wrapper. */ class ServerGetTsLastLoginOperationRequest extends GetTsLastLoginOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetTsLastLoginOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetTsLastLoginRequestData, timeout: number); } /** * Maps the AdminGetTsLastLogin operation to a typed request wrapper. */ class AdminGetTsLastLoginOperationRequest extends GetTsLastLoginOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetTsLastLoginOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetTsLastLoginRequestData, timeout: number); } /** * Maps the CreateGroup operation to a typed request wrapper. */ class CreateGroupOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new CreateGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.CreateGroupRequestData, timeout: number); } /** * Maps the ServerCreateGroup operation to a typed request wrapper. */ class ServerCreateGroupOperationRequest extends CreateGroupOperationRequest { protected role: RequestRole; /** * Creates a new ServerCreateGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerCreateGroupRequestData, timeout: number); } /** * Maps the AdminCreateGroup operation to a typed request wrapper. */ class AdminCreateGroupOperationRequest extends CreateGroupOperationRequest { protected role: RequestRole; /** * Creates a new AdminCreateGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminCreateGroupRequestData, timeout: number); } /** * Maps the CreatePlayerCharacter operation to a typed request wrapper. */ class CreatePlayerCharacterOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new CreatePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.CreatePlayerCharacterRequestData, timeout: number); } /** * Maps the ServerCreatePlayerCharacter operation to a typed request wrapper. */ class ServerCreatePlayerCharacterOperationRequest extends CreatePlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new ServerCreatePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerCreatePlayerCharacterRequestData, timeout: number); } /** * Maps the AdminCreatePlayerCharacter operation to a typed request wrapper. */ class AdminCreatePlayerCharacterOperationRequest extends CreatePlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new AdminCreatePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminCreatePlayerCharacterRequestData, timeout: number); } /** * Maps the CreatePlayerItem operation to a typed request wrapper. */ class CreatePlayerItemOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new CreatePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.CreatePlayerItemRequestData, timeout: number); } /** * Maps the ServerCreatePlayerItem operation to a typed request wrapper. */ class ServerCreatePlayerItemOperationRequest extends CreatePlayerItemOperationRequest { protected role: RequestRole; /** * Creates a new ServerCreatePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerCreatePlayerItemRequestData, timeout: number); } /** * Maps the AdminCreatePlayerItem operation to a typed request wrapper. */ class AdminCreatePlayerItemOperationRequest extends CreatePlayerItemOperationRequest { protected role: RequestRole; /** * Creates a new AdminCreatePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminCreatePlayerItemRequestData, timeout: number); } /** * Maps the JoinGroup operation to a typed request wrapper. */ class JoinGroupOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new JoinGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.JoinGroupRequestData, timeout: number); } /** * Maps the ServerJoinGroup operation to a typed request wrapper. */ class ServerJoinGroupOperationRequest extends JoinGroupOperationRequest { protected role: RequestRole; /** * Creates a new ServerJoinGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerJoinGroupRequestData, timeout: number); } /** * Maps the AdminJoinGroup operation to a typed request wrapper. */ class AdminJoinGroupOperationRequest extends JoinGroupOperationRequest { protected role: RequestRole; /** * Creates a new AdminJoinGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminJoinGroupRequestData, timeout: number); } /** * Maps the LeaveGroup operation to a typed request wrapper. */ class LeaveGroupOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new LeaveGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.LeaveGroupRequestData, timeout: number); } /** * Maps the ServerLeaveGroup operation to a typed request wrapper. */ class ServerLeaveGroupOperationRequest extends LeaveGroupOperationRequest { protected role: RequestRole; /** * Creates a new ServerLeaveGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerLeaveGroupRequestData, timeout: number); } /** * Maps the AdminLeaveGroup operation to a typed request wrapper. */ class AdminLeaveGroupOperationRequest extends LeaveGroupOperationRequest { protected role: RequestRole; /** * Creates a new AdminLeaveGroupOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminLeaveGroupRequestData, timeout: number); } /** * Maps the RemovePlayerCharacter operation to a typed request wrapper. */ class RemovePlayerCharacterOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new RemovePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.RemovePlayerCharacterRequestData, timeout: number); } /** * Maps the ServerRemovePlayerCharacter operation to a typed request wrapper. */ class ServerRemovePlayerCharacterOperationRequest extends RemovePlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new ServerRemovePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerRemovePlayerCharacterRequestData, timeout: number); } /** * Maps the AdminRemovePlayerCharacter operation to a typed request wrapper. */ class AdminRemovePlayerCharacterOperationRequest extends RemovePlayerCharacterOperationRequest { protected role: RequestRole; /** * Creates a new AdminRemovePlayerCharacterOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminRemovePlayerCharacterRequestData, timeout: number); } /** * Maps the RemovePlayerFriend operation to a typed request wrapper. */ class RemovePlayerFriendOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new RemovePlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.RemovePlayerFriendRequestData, timeout: number); } /** * Maps the ServerRemovePlayerFriend operation to a typed request wrapper. */ class ServerRemovePlayerFriendOperationRequest extends RemovePlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new ServerRemovePlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerRemovePlayerFriendRequestData, timeout: number); } /** * Maps the AdminRemovePlayerFriend operation to a typed request wrapper. */ class AdminRemovePlayerFriendOperationRequest extends RemovePlayerFriendOperationRequest { protected role: RequestRole; /** * Creates a new AdminRemovePlayerFriendOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminRemovePlayerFriendRequestData, timeout: number); } /** * Maps the RemovePlayerItem operation to a typed request wrapper. */ class RemovePlayerItemOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new RemovePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.RemovePlayerItemRequestData, timeout: number); } /** * Maps the ServerRemovePlayerItem operation to a typed request wrapper. */ class ServerRemovePlayerItemOperationRequest extends RemovePlayerItemOperationRequest { protected role: RequestRole; /** * Creates a new ServerRemovePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerRemovePlayerItemRequestData, timeout: number); } /** * Maps the AdminRemovePlayerItem operation to a typed request wrapper. */ class AdminRemovePlayerItemOperationRequest extends RemovePlayerItemOperationRequest { protected role: RequestRole; /** * Creates a new AdminRemovePlayerItemOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminRemovePlayerItemRequestData, timeout: number); } /** * Maps the RemoveSegment operation to a typed request wrapper. */ class RemoveSegmentOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new RemoveSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.RemoveSegmentRequestData, timeout: number); } /** * Maps the ServerRemoveSegment operation to a typed request wrapper. */ class ServerRemoveSegmentOperationRequest extends RemoveSegmentOperationRequest { protected role: RequestRole; /** * Creates a new ServerRemoveSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerRemoveSegmentRequestData, timeout: number); } /** * Maps the AdminRemoveSegment operation to a typed request wrapper. */ class AdminRemoveSegmentOperationRequest extends RemoveSegmentOperationRequest { protected role: RequestRole; /** * Creates a new AdminRemoveSegmentOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminRemoveSegmentRequestData, timeout: number); } /** * Maps the RemoveTag operation to a typed request wrapper. */ class RemoveTagOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new RemoveTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.RemoveTagRequestData, timeout: number); } /** * Maps the ServerRemoveTag operation to a typed request wrapper. */ class ServerRemoveTagOperationRequest extends RemoveTagOperationRequest { protected role: RequestRole; /** * Creates a new ServerRemoveTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerRemoveTagRequestData, timeout: number); } /** * Maps the AdminRemoveTag operation to a typed request wrapper. */ class AdminRemoveTagOperationRequest extends RemoveTagOperationRequest { protected role: RequestRole; /** * Creates a new AdminRemoveTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminRemoveTagRequestData, timeout: number); } /** * Maps the SetAvatar operation to a typed request wrapper. */ class SetAvatarOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetAvatarRequestData, timeout: number); } /** * Maps the ServerSetAvatar operation to a typed request wrapper. */ class ServerSetAvatarOperationRequest extends SetAvatarOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetAvatarRequestData, timeout: number); } /** * Maps the AdminSetAvatar operation to a typed request wrapper. */ class AdminSetAvatarOperationRequest extends SetAvatarOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetAvatarOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetAvatarRequestData, timeout: number); } /** * Maps the SetCountryCode operation to a typed request wrapper. */ class SetCountryCodeOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetCountryCodeRequestData, timeout: number); } /** * Maps the ServerSetCountryCode operation to a typed request wrapper. */ class ServerSetCountryCodeOperationRequest extends SetCountryCodeOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetCountryCodeRequestData, timeout: number); } /** * Maps the AdminSetCountryCode operation to a typed request wrapper. */ class AdminSetCountryCodeOperationRequest extends SetCountryCodeOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetCountryCodeOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetCountryCodeRequestData, timeout: number); } /** * Maps the SetCustomData operation to a typed request wrapper. */ class SetCustomDataOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetCustomDataRequestData, timeout: number); } /** * Maps the ServerSetCustomData operation to a typed request wrapper. */ class ServerSetCustomDataOperationRequest extends SetCustomDataOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetCustomDataRequestData, timeout: number); } /** * Maps the AdminSetCustomData operation to a typed request wrapper. */ class AdminSetCustomDataOperationRequest extends SetCustomDataOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetCustomDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetCustomDataRequestData, timeout: number); } /** * Maps the SetDisplayName operation to a typed request wrapper. */ class SetDisplayNameOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetDisplayNameRequestData, timeout: number); } /** * Maps the ServerSetDisplayName operation to a typed request wrapper. */ class ServerSetDisplayNameOperationRequest extends SetDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetDisplayNameRequestData, timeout: number); } /** * Maps the AdminSetDisplayName operation to a typed request wrapper. */ class AdminSetDisplayNameOperationRequest extends SetDisplayNameOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetDisplayNameOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetDisplayNameRequestData, timeout: number); } /** * Maps the SetPlayerBan operation to a typed request wrapper. */ class SetPlayerBanOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetPlayerBanRequestData, timeout: number); } /** * Maps the ServerSetPlayerBan operation to a typed request wrapper. */ class ServerSetPlayerBanOperationRequest extends SetPlayerBanOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetPlayerBanRequestData, timeout: number); } /** * Maps the AdminSetPlayerBan operation to a typed request wrapper. */ class AdminSetPlayerBanOperationRequest extends SetPlayerBanOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetPlayerBanOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetPlayerBanRequestData, timeout: number); } /** * Maps the ChangePlayerCurrency operation to a typed request wrapper. */ class ChangePlayerCurrencyOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new ChangePlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.ChangePlayerCurrencyRequestData, timeout: number); } /** * Maps the ServerChangePlayerCurrency operation to a typed request wrapper. */ class ServerChangePlayerCurrencyOperationRequest extends ChangePlayerCurrencyOperationRequest { protected role: RequestRole; /** * Creates a new ServerChangePlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerChangePlayerCurrencyRequestData, timeout: number); } /** * Maps the AdminChangePlayerCurrency operation to a typed request wrapper. */ class AdminChangePlayerCurrencyOperationRequest extends ChangePlayerCurrencyOperationRequest { protected role: RequestRole; /** * Creates a new AdminChangePlayerCurrencyOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminChangePlayerCurrencyRequestData, timeout: number); } /** * Maps the SetPlayerData operation to a typed request wrapper. */ class SetPlayerDataOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetPlayerDataRequestData, timeout: number); } /** * Maps the ServerSetPlayerData operation to a typed request wrapper. */ class ServerSetPlayerDataOperationRequest extends SetPlayerDataOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetPlayerDataRequestData, timeout: number); } /** * Maps the AdminSetPlayerData operation to a typed request wrapper. */ class AdminSetPlayerDataOperationRequest extends SetPlayerDataOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetPlayerDataOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetPlayerDataRequestData, timeout: number); } /** * Maps the ChangePlayerStatistics operation to a typed request wrapper. */ class ChangePlayerStatisticsOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new ChangePlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.ChangePlayerStatisticsRequestData, timeout: number); } /** * Maps the ServerChangePlayerStatistics operation to a typed request wrapper. */ class ServerChangePlayerStatisticsOperationRequest extends ChangePlayerStatisticsOperationRequest { protected role: RequestRole; /** * Creates a new ServerChangePlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerChangePlayerStatisticsRequestData, timeout: number); } /** * Maps the AdminChangePlayerStatistics operation to a typed request wrapper. */ class AdminChangePlayerStatisticsOperationRequest extends ChangePlayerStatisticsOperationRequest { protected role: RequestRole; /** * Creates a new AdminChangePlayerStatisticsOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminChangePlayerStatisticsRequestData, timeout: number); } /** * Maps the SetTag operation to a typed request wrapper. */ class SetTagOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new SetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.SetTagRequestData, timeout: number); } /** * Maps the ServerSetTag operation to a typed request wrapper. */ class ServerSetTagOperationRequest extends SetTagOperationRequest { protected role: RequestRole; /** * Creates a new ServerSetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerSetTagRequestData, timeout: number); } /** * Maps the AdminSetTag operation to a typed request wrapper. */ class AdminSetTagOperationRequest extends SetTagOperationRequest { protected role: RequestRole; /** * Creates a new AdminSetTagOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminSetTagRequestData, timeout: number); } /** * Maps the GetCurrencyLeaderboard operation to a typed request wrapper. */ class GetCurrencyLeaderboardOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetCurrencyLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetCurrencyLeaderboardRequestData, timeout: number); } /** * Maps the ServerGetCurrencyLeaderboard operation to a typed request wrapper. */ class ServerGetCurrencyLeaderboardOperationRequest extends GetCurrencyLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetCurrencyLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetCurrencyLeaderboardRequestData, timeout: number); } /** * Maps the AdminGetCurrencyLeaderboard operation to a typed request wrapper. */ class AdminGetCurrencyLeaderboardOperationRequest extends GetCurrencyLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetCurrencyLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetCurrencyLeaderboardRequestData, timeout: number); } /** * Maps the GetLastLoginLeaderboard operation to a typed request wrapper. */ class GetLastLoginLeaderboardOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetLastLoginLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetLastLoginLeaderboardRequestData, timeout: number); } /** * Maps the ServerGetLastLoginLeaderboard operation to a typed request wrapper. */ class ServerGetLastLoginLeaderboardOperationRequest extends GetLastLoginLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetLastLoginLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetLastLoginLeaderboardRequestData, timeout: number); } /** * Maps the AdminGetLastLoginLeaderboard operation to a typed request wrapper. */ class AdminGetLastLoginLeaderboardOperationRequest extends GetLastLoginLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetLastLoginLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetLastLoginLeaderboardRequestData, timeout: number); } /** * Maps the GetCreateLeaderboard operation to a typed request wrapper. */ class GetCreateLeaderboardOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetCreateLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetCreateLeaderboardRequestData, timeout: number); } /** * Maps the ServerGetCreateLeaderboard operation to a typed request wrapper. */ class ServerGetCreateLeaderboardOperationRequest extends GetCreateLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetCreateLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetCreateLeaderboardRequestData, timeout: number); } /** * Maps the AdminGetCreateLeaderboard operation to a typed request wrapper. */ class AdminGetCreateLeaderboardOperationRequest extends GetCreateLeaderboardOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetCreateLeaderboardOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetCreateLeaderboardRequestData, timeout: number); } /** * Maps the GetStatisticsLog operation to a typed request wrapper. */ class GetStatisticsLogOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetStatisticsLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetStatisticsLogRequestData, timeout: number); } /** * Maps the ServerGetStatisticsLog operation to a typed request wrapper. */ class ServerGetStatisticsLogOperationRequest extends GetStatisticsLogOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetStatisticsLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetStatisticsLogRequestData, timeout: number); } /** * Maps the AdminGetStatisticsLog operation to a typed request wrapper. */ class AdminGetStatisticsLogOperationRequest extends GetStatisticsLogOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetStatisticsLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetStatisticsLogRequestData, timeout: number); } /** * Maps the GetCurrencyLog operation to a typed request wrapper. */ class GetCurrencyLogOperationRequest extends CustomOperationRequestAbstract { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; /** * Creates a new GetCurrencyLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.GetCurrencyLogRequestData, timeout: number); } /** * Maps the ServerGetCurrencyLog operation to a typed request wrapper. */ class ServerGetCurrencyLogOperationRequest extends GetCurrencyLogOperationRequest { protected role: RequestRole; /** * Creates a new ServerGetCurrencyLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.ServerGetCurrencyLogRequestData, timeout: number); } /** * Maps the AdminGetCurrencyLog operation to a typed request wrapper. */ class AdminGetCurrencyLogOperationRequest extends GetCurrencyLogOperationRequest { protected role: RequestRole; /** * Creates a new AdminGetCurrencyLogOperationRequest instance. */ constructor(requestData: GamePlayerModels.AdminGetCurrencyLogRequestData, timeout: number); } }