RHAPI_AuditEvent
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_AuditEvent |
struct FRHAPI_AuditEvent
struct FRHAPI_AuditEvent
: public FRHAPI_Model
Summary
| Members | Descriptions |
|---|---|
public FString EventName | Name of the audit event you are creating. Customer created events will be prepended with 'customer.'. |
public FString SessionId | ID of the session this event occurred in. |
public TMap< FString, FString > CustomData_Optional | Custom data for this audit request. |
public bool CustomData_IsSet | true if CustomData_Optional has been set to a value |
public FString SessionType_Optional | Type of the session this event occurred in. |
public bool SessionType_IsSet | true if SessionType_Optional has been set to a value |
public FString RegionId_Optional | Region ID for this event. |
public bool RegionId_IsSet | true if RegionId_Optional has been set to a value |
public bool Joinable_Optional | Whether or not the session is publicly joinable. |
public bool Joinable_IsSet | true if Joinable_Optional has been set to a value |
public TArray< FRHAPI_TeamUpdate>UpdatedTeams_Optional | Updated team numbers and sizes. |
public bool UpdatedTeams_IsSet | true if UpdatedTeams_Optional has been set to a value |
public ERHAPI_InviteSource Source_Optional | The source of an invite. |
public bool Source_IsSet | true if Source_Optional has been set to a value |
public FGuid PlayerUuid_Optional | UUID of a specific player being effected in this event. |
public bool PlayerUuid_IsSet | true if PlayerUuid_Optional has been set to a value |
public int32 TeamId_Optional | ID of the team being effected in this event. |
public bool TeamId_IsSet | true if TeamId_Optional has been set to a value |
public FString InvitedSessionId_Optional | ID of the session being invited in this event. |
public bool InvitedSessionId_IsSet | true if InvitedSessionId_Optional has been set to a value |
public FString RemovedSessionId_Optional | ID of the session being removed in this event. |
public bool RemovedSessionId_IsSet | true if RemovedSessionId_Optional has been set to a value |
public FString Version_Optional | Version updated in this event. |
public bool Version_IsSet | true if Version_Optional has been set to a value |
public FRHAPI_ClientSettings ClientSettings_Optional | Client settings updated as part of this event. |
public bool ClientSettings_IsSet | true if ClientSettings_Optional has been set to a value |
public FRHAPI_CrossplayPreferences CrossplayPreferences_Optional | Crossplay preferences updated as part of this event. |
public bool CrossplayPreferences_IsSet | true if CrossplayPreferences_Optional has been set to a value |
public ERHAPI_SessionPlayerStatus PlayerStatus_Optional | Player's status updated as part of this event. |
public bool PlayerStatus_IsSet | true if PlayerStatus_Optional has been set to a value |
public ERHAPI_Platform Platform_Optional | Platform updated as part of this event. |
public bool Platform_IsSet | true if Platform_Optional has been set to a value |
public FString PlatformSessionId_Optional | ID of the platform session being effected in this event. |
public bool PlatformSessionId_IsSet | true if PlatformSessionId_Optional has been set to a value |
public FString InstanceId_Optional | ID of the instance being effected in this event. |
public bool InstanceId_IsSet | true if InstanceId_Optional has been set to a value |
public ERHAPI_HostType HostType_Optional | Type of the host being effected in this event. |
public bool HostType_IsSet | true if HostType_Optional has been set to a value |
public FGuid HostPlayerUuid_Optional | UUID of the player hosting during this event. |
public bool HostPlayerUuid_IsSet | true if HostPlayerUuid_Optional has been set to a value |
public FGuid InstanceRequestTemplate_Optional | ID of the instance request template being used in this event. |
public bool InstanceRequestTemplate_IsSet | true if InstanceRequestTemplate_Optional has been set to a value |
public FString Map_Optional | Map being used in this event. |
public bool Map_IsSet | true if Map_Optional has been set to a value |
public FString Mode_Optional | Mode being used in this event. |
public bool Mode_IsSet | true if Mode_Optional has been set to a value |
public FString AllocationId_Optional | Allocation ID of instance in this event. |
public bool AllocationId_IsSet | true if AllocationId_Optional has been set to a value |
public ERHAPI_InstanceJoinableStatus JoinStatus_Optional | Instance's joinability status. |
public bool JoinStatus_IsSet | true if JoinStatus_Optional has been set to a value |
public FRHAPI_JoinParams JoinParams_Optional | Instance's join parameters for this event. |
public bool JoinParams_IsSet | true if JoinParams_Optional has been set to a value |
public ERHAPI_InstanceHealthStatus InstanceHealth_Optional | Instance's health status for this event. |
public bool InstanceHealth_IsSet | true if InstanceHealth_Optional has been set to a value |
public FString QueueId_Optional | ID for the queue in this event. |
public bool QueueId_IsSet | true if QueueId_Optional has been set to a value |
public FString TicketId_Optional | Matchmaking ticket id in this event. |
public bool TicketId_IsSet | true if TicketId_Optional has been set to a value |
public FRHAPI_AdditionalJoinParams AdditionalParams_Optional | Additional matchmaking parameters in this event. |
public bool AdditionalParams_IsSet | true if AdditionalParams_Optional has been set to a value |
public TArray< FString > MapPreferences_Optional | Map preferences in this event. |
public bool MapPreferences_IsSet | true if MapPreferences_Optional has been set to a value |
public FString QueuedSessionId_Optional | ID of the session that was/is in a matchmaking queue for this event. |
public bool QueuedSessionId_IsSet | true if QueuedSessionId_Optional has been set to a value |
public FString MatchId_Optional | ID of a match that was associated with this session. |
public bool MatchId_IsSet | true if MatchId_Optional has been set to a value |
public FGuid RequestingUserUuid_Optional | |
public bool RequestingUserUuid_IsSet | true if RequestingUserUuid_Optional has been set to a value |
public FDateTime EventDatetime | Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone. |
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue) | Fills this object with data from the passed in JSON. |
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const | Writes the data from this object into the specified JSON Writer stream. |
public inline FString & GetEventName() | Gets the value of EventName. |
public inline const FString & GetEventName() const | Gets the value of EventName. |
public inline void SetEventName(const FString & NewValue) | Sets the value of EventName. |
public inline void SetEventName(FString && NewValue) | Sets the value of EventName using move semantics. |
public inline FString & GetSessionId() | Gets the value of SessionId. |
public inline const FString & GetSessionId() const | Gets the value of SessionId. |
public inline void SetSessionId(const FString & NewValue) | Sets the value of SessionId. |
public inline void SetSessionId(FString && NewValue) | Sets the value of SessionId using move semantics. |
public inline TMap< FString, FString > & GetCustomData() | Gets the value of CustomData_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetCustomData() const | Gets the value of CustomData_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) const | Gets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCustomData(TMap< FString, FString > & OutValue) const | Fills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false. |
public inline TMap< FString, FString > * GetCustomDataOrNull() | Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr. |
public inline const TMap< FString, FString > * GetCustomDataOrNull() const | Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCustomData(const TMap< FString, FString > & NewValue) | Sets the value of CustomData_Optional and also sets CustomData_IsSet to true. |
public inline void SetCustomData(TMap< FString, FString > && NewValue) | Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics. |
public inline void ClearCustomData() | Clears the value of CustomData_Optional and sets CustomData_IsSet to false. |
public inline bool IsCustomDataSet() const | Checks whether CustomData_Optional has been set. |
public inline FString & GetSessionType() | Gets the value of SessionType_Optional, regardless of it having been set. |
public inline const FString & GetSessionType() const | Gets the value of SessionType_Optional, regardless of it having been set. |
public inline const FString & GetSessionType(const FString & DefaultValue) const | Gets the value of SessionType_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSessionType(FString & OutValue) const | Fills OutValue with the value of SessionType_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetSessionTypeOrNull() | Returns a pointer to SessionType_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetSessionTypeOrNull() const | Returns a pointer to SessionType_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSessionType(const FString & NewValue) | Sets the value of SessionType_Optional and also sets SessionType_IsSet to true. |
public inline void SetSessionType(FString && NewValue) | Sets the value of SessionType_Optional and also sets SessionType_IsSet to true using move semantics. |
public inline void ClearSessionType() | Clears the value of SessionType_Optional and sets SessionType_IsSet to false. |
public inline bool IsSessionTypeSet() const | Checks whether SessionType_Optional has been set. |
public inline FString & GetRegionId() | Gets the value of RegionId_Optional, regardless of it having been set. |
public inline const FString & GetRegionId() const | Gets the value of RegionId_Optional, regardless of it having been set. |
public inline const FString & GetRegionId(const FString & DefaultValue) const | Gets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetRegionId(FString & OutValue) const | Fills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetRegionIdOrNull() | Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetRegionIdOrNull() const | Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetRegionId(const FString & NewValue) | Sets the value of RegionId_Optional and also sets RegionId_IsSet to true. |
public inline void SetRegionId(FString && NewValue) | Sets the value of RegionId_Optional and also sets RegionId_IsSet to true using move semantics. |
public inline void ClearRegionId() | Clears the value of RegionId_Optional and sets RegionId_IsSet to false. |
public inline bool IsRegionIdSet() const | Checks whether RegionId_Optional has been set. |
public inline bool & GetJoinable() | Gets the value of Joinable_Optional, regardless of it having been set. |
public inline const bool & GetJoinable() const | Gets the value of Joinable_Optional, regardless of it having been set. |
public inline const bool & GetJoinable(const bool & DefaultValue) const | Gets the value of Joinable_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetJoinable(bool & OutValue) const | Fills OutValue with the value of Joinable_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetJoinableOrNull() | Returns a pointer to Joinable_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetJoinableOrNull() const | Returns a pointer to Joinable_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetJoinable(const bool & NewValue) | Sets the value of Joinable_Optional and also sets Joinable_IsSet to true. |
public inline void SetJoinable(bool && NewValue) | Sets the value of Joinable_Optional and also sets Joinable_IsSet to true using move semantics. |
public inline void ClearJoinable() | Clears the value of Joinable_Optional and sets Joinable_IsSet to false. |
public inline bool IsJoinableSet() const | Checks whether Joinable_Optional has been set. |
public inline bool IsJoinableDefaultValue() const | Returns true if Joinable_Optional is set and matches the default value. |
public inline void SetJoinableToDefault() | Sets the value of Joinable_Optional to its default and also sets Joinable_IsSet to true. |
public inline TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams() | Gets the value of UpdatedTeams_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams() const | Gets the value of UpdatedTeams_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams(const TArray< FRHAPI_TeamUpdate > & DefaultValue) const | Gets the value of UpdatedTeams_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetUpdatedTeams(TArray< FRHAPI_TeamUpdate > & OutValue) const | Fills OutValue with the value of UpdatedTeams_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< FRHAPI_TeamUpdate> *GetUpdatedTeamsOrNull() | Returns a pointer to UpdatedTeams_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_TeamUpdate> *GetUpdatedTeamsOrNull() const | Returns a pointer to UpdatedTeams_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetUpdatedTeams(const TArray< FRHAPI_TeamUpdate > & NewValue) | Sets the value of UpdatedTeams_Optional and also sets UpdatedTeams_IsSet to true. |
public inline void SetUpdatedTeams(TArray< FRHAPI_TeamUpdate > && NewValue) | Sets the value of UpdatedTeams_Optional and also sets UpdatedTeams_IsSet to true using move semantics. |
public inline void ClearUpdatedTeams() | Clears the value of UpdatedTeams_Optional and sets UpdatedTeams_IsSet to false. |
public inline bool IsUpdatedTeamsSet() const | Checks whether UpdatedTeams_Optional has been set. |
public inline ERHAPI_InviteSource & GetSource() | Gets the value of Source_Optional, regardless of it having been set. |
public inline const ERHAPI_InviteSource & GetSource() const | Gets the value of Source_Optional, regardless of it having been set. |
public inline const ERHAPI_InviteSource & GetSource(const ERHAPI_InviteSource & DefaultValue) const | Gets the value of Source_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSource(ERHAPI_InviteSource & OutValue) const | Fills OutValue with the value of Source_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_InviteSource * GetSourceOrNull() | Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_InviteSource * GetSourceOrNull() const | Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSource(const ERHAPI_InviteSource & NewValue) | Sets the value of Source_Optional and also sets Source_IsSet to true. |
public inline void SetSource(ERHAPI_InviteSource && NewValue) | Sets the value of Source_Optional and also sets Source_IsSet to true using move semantics. |
public inline void ClearSource() | Clears the value of Source_Optional and sets Source_IsSet to false. |
public inline bool IsSourceSet() const | Checks whether Source_Optional has been set. |
public inline FGuid & GetPlayerUuid() | Gets the value of PlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetPlayerUuid() const | Gets the value of PlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetPlayerUuid(const FGuid & DefaultValue) const | Gets the value of PlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPlayerUuid(FGuid & OutValue) const | Fills OutValue with the value of PlayerUuid_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetPlayerUuidOrNull() | Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetPlayerUuidOrNull() const | Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPlayerUuid(const FGuid & NewValue) | Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true. |
public inline void SetPlayerUuid(FGuid && NewValue) | Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true using move semantics. |
public inline void ClearPlayerUuid() | Clears the value of PlayerUuid_Optional and sets PlayerUuid_IsSet to false. |
public inline bool IsPlayerUuidSet() const | Checks whether PlayerUuid_Optional has been set. |
public inline int32 & GetTeamId() | Gets the value of TeamId_Optional, regardless of it having been set. |
public inline const int32 & GetTeamId() const | Gets the value of TeamId_Optional, regardless of it having been set. |
public inline const int32 & GetTeamId(const int32 & DefaultValue) const | Gets the value of TeamId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTeamId(int32 & OutValue) const | Fills OutValue with the value of TeamId_Optional and returns true if it has been set, otherwise returns false. |
public inline int32 * GetTeamIdOrNull() | Returns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetTeamIdOrNull() const | Returns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTeamId(const int32 & NewValue) | Sets the value of TeamId_Optional and also sets TeamId_IsSet to true. |
public inline void SetTeamId(int32 && NewValue) | Sets the value of TeamId_Optional and also sets TeamId_IsSet to true using move semantics. |
public inline void ClearTeamId() | Clears the value of TeamId_Optional and sets TeamId_IsSet to false. |
public inline bool IsTeamIdSet() const | Checks whether TeamId_Optional has been set. |
public inline bool IsTeamIdDefaultValue() const | Returns true if TeamId_Optional is set and matches the default value. |
public inline void SetTeamIdToDefault() | Sets the value of TeamId_Optional to its default and also sets TeamId_IsSet to true. |
public inline FString & GetInvitedSessionId() | Gets the value of InvitedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetInvitedSessionId() const | Gets the value of InvitedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetInvitedSessionId(const FString & DefaultValue) const | Gets the value of InvitedSessionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInvitedSessionId(FString & OutValue) const | Fills OutValue with the value of InvitedSessionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetInvitedSessionIdOrNull() | Returns a pointer to InvitedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetInvitedSessionIdOrNull() const | Returns a pointer to InvitedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInvitedSessionId(const FString & NewValue) | Sets the value of InvitedSessionId_Optional and also sets InvitedSessionId_IsSet to true. |
public inline void SetInvitedSessionId(FString && NewValue) | Sets the value of InvitedSessionId_Optional and also sets InvitedSessionId_IsSet to true using move semantics. |
public inline void ClearInvitedSessionId() | Clears the value of InvitedSessionId_Optional and sets InvitedSessionId_IsSet to false. |
public inline bool IsInvitedSessionIdSet() const | Checks whether InvitedSessionId_Optional has been set. |
public inline FString & GetRemovedSessionId() | Gets the value of RemovedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetRemovedSessionId() const | Gets the value of RemovedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetRemovedSessionId(const FString & DefaultValue) const | Gets the value of RemovedSessionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetRemovedSessionId(FString & OutValue) const | Fills OutValue with the value of RemovedSessionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetRemovedSessionIdOrNull() | Returns a pointer to RemovedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetRemovedSessionIdOrNull() const | Returns a pointer to RemovedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetRemovedSessionId(const FString & NewValue) | Sets the value of RemovedSessionId_Optional and also sets RemovedSessionId_IsSet to true. |
public inline void SetRemovedSessionId(FString && NewValue) | Sets the value of RemovedSessionId_Optional and also sets RemovedSessionId_IsSet to true using move semantics. |
public inline void ClearRemovedSessionId() | Clears the value of RemovedSessionId_Optional and sets RemovedSessionId_IsSet to false. |
public inline bool IsRemovedSessionIdSet() const | Checks whether RemovedSessionId_Optional has been set. |
public inline FString & GetVersion() | Gets the value of Version_Optional, regardless of it having been set. |
public inline const FString & GetVersion() const | Gets the value of Version_Optional, regardless of it having been set. |
public inline const FString & GetVersion(const FString & DefaultValue) const | Gets the value of Version_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetVersion(FString & OutValue) const | Fills OutValue with the value of Version_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetVersionOrNull() | Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetVersionOrNull() const | Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetVersion(const FString & NewValue) | Sets the value of Version_Optional and also sets Version_IsSet to true. |
public inline void SetVersion(FString && NewValue) | Sets the value of Version_Optional and also sets Version_IsSet to true using move semantics. |
public inline void ClearVersion() | Clears the value of Version_Optional and sets Version_IsSet to false. |
public inline bool IsVersionSet() const | Checks whether Version_Optional has been set. |
public inline FRHAPI_ClientSettings&GetClientSettings() | Gets the value of ClientSettings_Optional, regardless of it having been set. |
public inline const FRHAPI_ClientSettings&GetClientSettings() const | Gets the value of ClientSettings_Optional, regardless of it having been set. |
public inline const FRHAPI_ClientSettings&GetClientSettings(const FRHAPI_ClientSettings & DefaultValue) const | Gets the value of ClientSettings_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetClientSettings(FRHAPI_ClientSettings & OutValue) const | Fills OutValue with the value of ClientSettings_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_ClientSettings*GetClientSettingsOrNull() | Returns a pointer to ClientSettings_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_ClientSettings*GetClientSettingsOrNull() const | Returns a pointer to ClientSettings_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetClientSettings(const FRHAPI_ClientSettings & NewValue) | Sets the value of ClientSettings_Optional and also sets ClientSettings_IsSet to true. |
public inline void SetClientSettings(FRHAPI_ClientSettings && NewValue) | Sets the value of ClientSettings_Optional and also sets ClientSettings_IsSet to true using move semantics. |
public inline void ClearClientSettings() | Clears the value of ClientSettings_Optional and sets ClientSettings_IsSet to false. |
public inline bool IsClientSettingsSet() const | Checks whether ClientSettings_Optional has been set. |
public inline FRHAPI_CrossplayPreferences&GetCrossplayPreferences() | Gets the value of CrossplayPreferences_Optional, regardless of it having been set. |
public inline const FRHAPI_CrossplayPreferences&GetCrossplayPreferences() const | Gets the value of CrossplayPreferences_Optional, regardless of it having been set. |
public inline const FRHAPI_CrossplayPreferences&GetCrossplayPreferences(const FRHAPI_CrossplayPreferences & DefaultValue) const | Gets the value of CrossplayPreferences_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCrossplayPreferences(FRHAPI_CrossplayPreferences & OutValue) const | Fills OutValue with the value of CrossplayPreferences_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_CrossplayPreferences*GetCrossplayPreferencesOrNull() | Returns a pointer to CrossplayPreferences_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_CrossplayPreferences*GetCrossplayPreferencesOrNull() const | Returns a pointer to CrossplayPreferences_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCrossplayPreferences(const FRHAPI_CrossplayPreferences & NewValue) | Sets the value of CrossplayPreferences_Optional and also sets CrossplayPreferences_IsSet to true. |
public inline void SetCrossplayPreferences(FRHAPI_CrossplayPreferences && NewValue) | Sets the value of CrossplayPreferences_Optional and also sets CrossplayPreferences_IsSet to true using move semantics. |
public inline void ClearCrossplayPreferences() | Clears the value of CrossplayPreferences_Optional and sets CrossplayPreferences_IsSet to false. |
public inline bool IsCrossplayPreferencesSet() const | Checks whether CrossplayPreferences_Optional has been set. |
public inline ERHAPI_SessionPlayerStatus & GetPlayerStatus() | Gets the value of PlayerStatus_Optional, regardless of it having been set. |
public inline const ERHAPI_SessionPlayerStatus & GetPlayerStatus() const | Gets the value of PlayerStatus_Optional, regardless of it having been set. |
public inline const ERHAPI_SessionPlayerStatus & GetPlayerStatus(const ERHAPI_SessionPlayerStatus & DefaultValue) const | Gets the value of PlayerStatus_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPlayerStatus(ERHAPI_SessionPlayerStatus & OutValue) const | Fills OutValue with the value of PlayerStatus_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_SessionPlayerStatus * GetPlayerStatusOrNull() | Returns a pointer to PlayerStatus_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_SessionPlayerStatus * GetPlayerStatusOrNull() const | Returns a pointer to PlayerStatus_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPlayerStatus(const ERHAPI_SessionPlayerStatus & NewValue) | Sets the value of PlayerStatus_Optional and also sets PlayerStatus_IsSet to true. |
public inline void SetPlayerStatus(ERHAPI_SessionPlayerStatus && NewValue) | Sets the value of PlayerStatus_Optional and also sets PlayerStatus_IsSet to true using move semantics. |
public inline void ClearPlayerStatus() | Clears the value of PlayerStatus_Optional and sets PlayerStatus_IsSet to false. |
public inline bool IsPlayerStatusSet() const | Checks whether PlayerStatus_Optional has been set. |
public inline ERHAPI_Platform & GetPlatform() | Gets the value of Platform_Optional, regardless of it having been set. |
public inline const ERHAPI_Platform & GetPlatform() const | Gets the value of Platform_Optional, regardless of it having been set. |
public inline const ERHAPI_Platform & GetPlatform(const ERHAPI_Platform & DefaultValue) const | Gets the value of Platform_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPlatform(ERHAPI_Platform & OutValue) const | Fills OutValue with the value of Platform_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_Platform * GetPlatformOrNull() | Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_Platform * GetPlatformOrNull() const | Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPlatform(const ERHAPI_Platform & NewValue) | Sets the value of Platform_Optional and also sets Platform_IsSet to true. |
public inline void SetPlatform(ERHAPI_Platform && NewValue) | Sets the value of Platform_Optional and also sets Platform_IsSet to true using move semantics. |
public inline void ClearPlatform() | Clears the value of Platform_Optional and sets Platform_IsSet to false. |
public inline bool IsPlatformSet() const | Checks whether Platform_Optional has been set. |
public inline FString & GetPlatformSessionId() | Gets the value of PlatformSessionId_Optional, regardless of it having been set. |
public inline const FString & GetPlatformSessionId() const | Gets the value of PlatformSessionId_Optional, regardless of it having been set. |
public inline const FString & GetPlatformSessionId(const FString & DefaultValue) const | Gets the value of PlatformSessionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPlatformSessionId(FString & OutValue) const | Fills OutValue with the value of PlatformSessionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetPlatformSessionIdOrNull() | Returns a pointer to PlatformSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetPlatformSessionIdOrNull() const | Returns a pointer to PlatformSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPlatformSessionId(const FString & NewValue) | Sets the value of PlatformSessionId_Optional and also sets PlatformSessionId_IsSet to true. |
public inline void SetPlatformSessionId(FString && NewValue) | Sets the value of PlatformSessionId_Optional and also sets PlatformSessionId_IsSet to true using move semantics. |
public inline void ClearPlatformSessionId() | Clears the value of PlatformSessionId_Optional and sets PlatformSessionId_IsSet to false. |
public inline bool IsPlatformSessionIdSet() const | Checks whether PlatformSessionId_Optional has been set. |
public inline FString & GetInstanceId() | Gets the value of InstanceId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceId() const | Gets the value of InstanceId_Optional, regardless of it having been set. |
public inline const FString & GetInstanceId(const FString & DefaultValue) const | Gets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstanceId(FString & OutValue) const | Fills OutValue with the value of InstanceId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetInstanceIdOrNull() | Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetInstanceIdOrNull() const | Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstanceId(const FString & NewValue) | Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true. |
public inline void SetInstanceId(FString && NewValue) | Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true using move semantics. |
public inline void ClearInstanceId() | Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false. |
public inline bool IsInstanceIdSet() const | Checks whether InstanceId_Optional has been set. |
public inline ERHAPI_HostType & GetHostType() | Gets the value of HostType_Optional, regardless of it having been set. |
public inline const ERHAPI_HostType & GetHostType() const | Gets the value of HostType_Optional, regardless of it having been set. |
public inline const ERHAPI_HostType & GetHostType(const ERHAPI_HostType & DefaultValue) const | Gets the value of HostType_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetHostType(ERHAPI_HostType & OutValue) const | Fills OutValue with the value of HostType_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_HostType * GetHostTypeOrNull() | Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_HostType * GetHostTypeOrNull() const | Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetHostType(const ERHAPI_HostType & NewValue) | Sets the value of HostType_Optional and also sets HostType_IsSet to true. |
public inline void SetHostType(ERHAPI_HostType && NewValue) | Sets the value of HostType_Optional and also sets HostType_IsSet to true using move semantics. |
public inline void ClearHostType() | Clears the value of HostType_Optional and sets HostType_IsSet to false. |
public inline bool IsHostTypeSet() const | Checks whether HostType_Optional has been set. |
public inline FGuid & GetHostPlayerUuid() | Gets the value of HostPlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetHostPlayerUuid() const | Gets the value of HostPlayerUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetHostPlayerUuid(const FGuid & DefaultValue) const | Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetHostPlayerUuid(FGuid & OutValue) const | Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetHostPlayerUuidOrNull() | Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetHostPlayerUuidOrNull() const | Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetHostPlayerUuid(const FGuid & NewValue) | Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true. |
public inline void SetHostPlayerUuid(FGuid && NewValue) | Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true using move semantics. |
public inline void ClearHostPlayerUuid() | Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false. |
public inline bool IsHostPlayerUuidSet() const | Checks whether HostPlayerUuid_Optional has been set. |
public inline FGuid & GetInstanceRequestTemplate() | Gets the value of InstanceRequestTemplate_Optional, regardless of it having been set. |
public inline const FGuid & GetInstanceRequestTemplate() const | Gets the value of InstanceRequestTemplate_Optional, regardless of it having been set. |
public inline const FGuid & GetInstanceRequestTemplate(const FGuid & DefaultValue) const | Gets the value of InstanceRequestTemplate_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstanceRequestTemplate(FGuid & OutValue) const | Fills OutValue with the value of InstanceRequestTemplate_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetInstanceRequestTemplateOrNull() | Returns a pointer to InstanceRequestTemplate_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetInstanceRequestTemplateOrNull() const | Returns a pointer to InstanceRequestTemplate_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstanceRequestTemplate(const FGuid & NewValue) | Sets the value of InstanceRequestTemplate_Optional and also sets InstanceRequestTemplate_IsSet to true. |
public inline void SetInstanceRequestTemplate(FGuid && NewValue) | Sets the value of InstanceRequestTemplate_Optional and also sets InstanceRequestTemplate_IsSet to true using move semantics. |
public inline void ClearInstanceRequestTemplate() | Clears the value of InstanceRequestTemplate_Optional and sets InstanceRequestTemplate_IsSet to false. |
public inline bool IsInstanceRequestTemplateSet() const | Checks whether InstanceRequestTemplate_Optional has been set. |
public inline FString & GetMap() | Gets the value of Map_Optional, regardless of it having been set. |
public inline const FString & GetMap() const | Gets the value of Map_Optional, regardless of it having been set. |
public inline const FString & GetMap(const FString & DefaultValue) const | Gets the value of Map_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMap(FString & OutValue) const | Fills OutValue with the value of Map_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetMapOrNull() | Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetMapOrNull() const | Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMap(const FString & NewValue) | Sets the value of Map_Optional and also sets Map_IsSet to true. |
public inline void SetMap(FString && NewValue) | Sets the value of Map_Optional and also sets Map_IsSet to true using move semantics. |
public inline void ClearMap() | Clears the value of Map_Optional and sets Map_IsSet to false. |
public inline bool IsMapSet() const | Checks whether Map_Optional has been set. |
public inline FString & GetMode() | Gets the value of Mode_Optional, regardless of it having been set. |
public inline const FString & GetMode() const | Gets the value of Mode_Optional, regardless of it having been set. |
public inline const FString & GetMode(const FString & DefaultValue) const | Gets the value of Mode_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMode(FString & OutValue) const | Fills OutValue with the value of Mode_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetModeOrNull() | Returns a pointer to Mode_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetModeOrNull() const | Returns a pointer to Mode_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMode(const FString & NewValue) | Sets the value of Mode_Optional and also sets Mode_IsSet to true. |
public inline void SetMode(FString && NewValue) | Sets the value of Mode_Optional and also sets Mode_IsSet to true using move semantics. |
public inline void ClearMode() | Clears the value of Mode_Optional and sets Mode_IsSet to false. |
public inline bool IsModeSet() const | Checks whether Mode_Optional has been set. |
public inline FString & GetAllocationId() | Gets the value of AllocationId_Optional, regardless of it having been set. |
public inline const FString & GetAllocationId() const | Gets the value of AllocationId_Optional, regardless of it having been set. |
public inline const FString & GetAllocationId(const FString & DefaultValue) const | Gets the value of AllocationId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAllocationId(FString & OutValue) const | Fills OutValue with the value of AllocationId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetAllocationIdOrNull() | Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetAllocationIdOrNull() const | Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAllocationId(const FString & NewValue) | Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true. |
public inline void SetAllocationId(FString && NewValue) | Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true using move semantics. |
public inline void ClearAllocationId() | Clears the value of AllocationId_Optional and sets AllocationId_IsSet to false. |
public inline bool IsAllocationIdSet() const | Checks whether AllocationId_Optional has been set. |
public inline ERHAPI_InstanceJoinableStatus & GetJoinStatus() | Gets the value of JoinStatus_Optional, regardless of it having been set. |
public inline const ERHAPI_InstanceJoinableStatus & GetJoinStatus() const | Gets the value of JoinStatus_Optional, regardless of it having been set. |
public inline const ERHAPI_InstanceJoinableStatus & GetJoinStatus(const ERHAPI_InstanceJoinableStatus & DefaultValue) const | Gets the value of JoinStatus_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetJoinStatus(ERHAPI_InstanceJoinableStatus & OutValue) const | Fills OutValue with the value of JoinStatus_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_InstanceJoinableStatus * GetJoinStatusOrNull() | Returns a pointer to JoinStatus_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_InstanceJoinableStatus * GetJoinStatusOrNull() const | Returns a pointer to JoinStatus_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetJoinStatus(const ERHAPI_InstanceJoinableStatus & NewValue) | Sets the value of JoinStatus_Optional and also sets JoinStatus_IsSet to true. |
public inline void SetJoinStatus(ERHAPI_InstanceJoinableStatus && NewValue) | Sets the value of JoinStatus_Optional and also sets JoinStatus_IsSet to true using move semantics. |
public inline void ClearJoinStatus() | Clears the value of JoinStatus_Optional and sets JoinStatus_IsSet to false. |
public inline bool IsJoinStatusSet() const | Checks whether JoinStatus_Optional has been set. |
public inline FRHAPI_JoinParams&GetJoinParams() | Gets the value of JoinParams_Optional, regardless of it having been set. |
public inline const FRHAPI_JoinParams&GetJoinParams() const | Gets the value of JoinParams_Optional, regardless of it having been set. |
public inline const FRHAPI_JoinParams&GetJoinParams(const FRHAPI_JoinParams & DefaultValue) const | Gets the value of JoinParams_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetJoinParams(FRHAPI_JoinParams & OutValue) const | Fills OutValue with the value of JoinParams_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_JoinParams*GetJoinParamsOrNull() | Returns a pointer to JoinParams_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_JoinParams*GetJoinParamsOrNull() const | Returns a pointer to JoinParams_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetJoinParams(const FRHAPI_JoinParams & NewValue) | Sets the value of JoinParams_Optional and also sets JoinParams_IsSet to true. |
public inline void SetJoinParams(FRHAPI_JoinParams && NewValue) | Sets the value of JoinParams_Optional and also sets JoinParams_IsSet to true using move semantics. |
public inline void ClearJoinParams() | Clears the value of JoinParams_Optional and sets JoinParams_IsSet to false. |
public inline bool IsJoinParamsSet() const | Checks whether JoinParams_Optional has been set. |
public inline ERHAPI_InstanceHealthStatus & GetInstanceHealth() | Gets the value of InstanceHealth_Optional, regardless of it having been set. |
public inline const ERHAPI_InstanceHealthStatus & GetInstanceHealth() const | Gets the value of InstanceHealth_Optional, regardless of it having been set. |
public inline const ERHAPI_InstanceHealthStatus & GetInstanceHealth(const ERHAPI_InstanceHealthStatus & DefaultValue) const | Gets the value of InstanceHealth_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstanceHealth(ERHAPI_InstanceHealthStatus & OutValue) const | Fills OutValue with the value of InstanceHealth_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_InstanceHealthStatus * GetInstanceHealthOrNull() | Returns a pointer to InstanceHealth_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_InstanceHealthStatus * GetInstanceHealthOrNull() const | Returns a pointer to InstanceHealth_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstanceHealth(const ERHAPI_InstanceHealthStatus & NewValue) | Sets the value of InstanceHealth_Optional and also sets InstanceHealth_IsSet to true. |
public inline void SetInstanceHealth(ERHAPI_InstanceHealthStatus && NewValue) | Sets the value of InstanceHealth_Optional and also sets InstanceHealth_IsSet to true using move semantics. |
public inline void ClearInstanceHealth() | Clears the value of InstanceHealth_Optional and sets InstanceHealth_IsSet to false. |
public inline bool IsInstanceHealthSet() const | Checks whether InstanceHealth_Optional has been set. |
public inline FString & GetQueueId() | Gets the value of QueueId_Optional, regardless of it having been set. |
public inline const FString & GetQueueId() const | Gets the value of QueueId_Optional, regardless of it having been set. |
public inline const FString & GetQueueId(const FString & DefaultValue) const | Gets the value of QueueId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetQueueId(FString & OutValue) const | Fills OutValue with the value of QueueId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetQueueIdOrNull() | Returns a pointer to QueueId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetQueueIdOrNull() const | Returns a pointer to QueueId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetQueueId(const FString & NewValue) | Sets the value of QueueId_Optional and also sets QueueId_IsSet to true. |
public inline void SetQueueId(FString && NewValue) | Sets the value of QueueId_Optional and also sets QueueId_IsSet to true using move semantics. |
public inline void ClearQueueId() | Clears the value of QueueId_Optional and sets QueueId_IsSet to false. |
public inline bool IsQueueIdSet() const | Checks whether QueueId_Optional has been set. |
public inline FString & GetTicketId() | Gets the value of TicketId_Optional, regardless of it having been set. |
public inline const FString & GetTicketId() const | Gets the value of TicketId_Optional, regardless of it having been set. |
public inline const FString & GetTicketId(const FString & DefaultValue) const | Gets the value of TicketId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetTicketId(FString & OutValue) const | Fills OutValue with the value of TicketId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetTicketIdOrNull() | Returns a pointer to TicketId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetTicketIdOrNull() const | Returns a pointer to TicketId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetTicketId(const FString & NewValue) | Sets the value of TicketId_Optional and also sets TicketId_IsSet to true. |
public inline void SetTicketId(FString && NewValue) | Sets the value of TicketId_Optional and also sets TicketId_IsSet to true using move semantics. |
public inline void ClearTicketId() | Clears the value of TicketId_Optional and sets TicketId_IsSet to false. |
public inline bool IsTicketIdSet() const | Checks whether TicketId_Optional has been set. |
public inline FRHAPI_AdditionalJoinParams&GetAdditionalParams() | Gets the value of AdditionalParams_Optional, regardless of it having been set. |
public inline const FRHAPI_AdditionalJoinParams&GetAdditionalParams() const | Gets the value of AdditionalParams_Optional, regardless of it having been set. |
public inline const FRHAPI_AdditionalJoinParams&GetAdditionalParams(const FRHAPI_AdditionalJoinParams & DefaultValue) const | Gets the value of AdditionalParams_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAdditionalParams(FRHAPI_AdditionalJoinParams & OutValue) const | Fills OutValue with the value of AdditionalParams_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_AdditionalJoinParams*GetAdditionalParamsOrNull() | Returns a pointer to AdditionalParams_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_AdditionalJoinParams*GetAdditionalParamsOrNull() const | Returns a pointer to AdditionalParams_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAdditionalParams(const FRHAPI_AdditionalJoinParams & NewValue) | Sets the value of AdditionalParams_Optional and also sets AdditionalParams_IsSet to true. |
public inline void SetAdditionalParams(FRHAPI_AdditionalJoinParams && NewValue) | Sets the value of AdditionalParams_Optional and also sets AdditionalParams_IsSet to true using move semantics. |
public inline void ClearAdditionalParams() | Clears the value of AdditionalParams_Optional and sets AdditionalParams_IsSet to false. |
public inline bool IsAdditionalParamsSet() const | Checks whether AdditionalParams_Optional has been set. |
public inline TArray< FString > & GetMapPreferences() | Gets the value of MapPreferences_Optional, regardless of it having been set. |
public inline const TArray< FString > & GetMapPreferences() const | Gets the value of MapPreferences_Optional, regardless of it having been set. |
public inline const TArray< FString > & GetMapPreferences(const TArray< FString > & DefaultValue) const | Gets the value of MapPreferences_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMapPreferences(TArray< FString > & OutValue) const | Fills OutValue with the value of MapPreferences_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< FString > * GetMapPreferencesOrNull() | Returns a pointer to MapPreferences_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FString > * GetMapPreferencesOrNull() const | Returns a pointer to MapPreferences_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMapPreferences(const TArray< FString > & NewValue) | Sets the value of MapPreferences_Optional and also sets MapPreferences_IsSet to true. |
public inline void SetMapPreferences(TArray< FString > && NewValue) | Sets the value of MapPreferences_Optional and also sets MapPreferences_IsSet to true using move semantics. |
public inline void ClearMapPreferences() | Clears the value of MapPreferences_Optional and sets MapPreferences_IsSet to false. |
public inline bool IsMapPreferencesSet() const | Checks whether MapPreferences_Optional has been set. |
public inline FString & GetQueuedSessionId() | Gets the value of QueuedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetQueuedSessionId() const | Gets the value of QueuedSessionId_Optional, regardless of it having been set. |
public inline const FString & GetQueuedSessionId(const FString & DefaultValue) const | Gets the value of QueuedSessionId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetQueuedSessionId(FString & OutValue) const | Fills OutValue with the value of QueuedSessionId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetQueuedSessionIdOrNull() | Returns a pointer to QueuedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetQueuedSessionIdOrNull() const | Returns a pointer to QueuedSessionId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetQueuedSessionId(const FString & NewValue) | Sets the value of QueuedSessionId_Optional and also sets QueuedSessionId_IsSet to true. |
public inline void SetQueuedSessionId(FString && NewValue) | Sets the value of QueuedSessionId_Optional and also sets QueuedSessionId_IsSet to true using move semantics. |
public inline void ClearQueuedSessionId() | Clears the value of QueuedSessionId_Optional and sets QueuedSessionId_IsSet to false. |
public inline bool IsQueuedSessionIdSet() const | Checks whether QueuedSessionId_Optional has been set. |
public inline FString & GetMatchId() | Gets the value of MatchId_Optional, regardless of it having been set. |
public inline const FString & GetMatchId() const | Gets the value of MatchId_Optional, regardless of it having been set. |
public inline const FString & GetMatchId(const FString & DefaultValue) const | Gets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetMatchId(FString & OutValue) const | Fills OutValue with the value of MatchId_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetMatchIdOrNull() | Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetMatchIdOrNull() const | Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetMatchId(const FString & NewValue) | Sets the value of MatchId_Optional and also sets MatchId_IsSet to true. |
public inline void SetMatchId(FString && NewValue) | Sets the value of MatchId_Optional and also sets MatchId_IsSet to true using move semantics. |
public inline void ClearMatchId() | Clears the value of MatchId_Optional and sets MatchId_IsSet to false. |
public inline bool IsMatchIdSet() const | Checks whether MatchId_Optional has been set. |
public inline FGuid & GetRequestingUserUuid() | Gets the value of RequestingUserUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetRequestingUserUuid() const | Gets the value of RequestingUserUuid_Optional, regardless of it having been set. |
public inline const FGuid & GetRequestingUserUuid(const FGuid & DefaultValue) const | Gets the value of RequestingUserUuid_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetRequestingUserUuid(FGuid & OutValue) const | Fills OutValue with the value of RequestingUserUuid_Optional and returns true if it has been set, otherwise returns false. |
public inline FGuid * GetRequestingUserUuidOrNull() | Returns a pointer to RequestingUserUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline const FGuid * GetRequestingUserUuidOrNull() const | Returns a pointer to RequestingUserUuid_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetRequestingUserUuid(const FGuid & NewValue) | Sets the value of RequestingUserUuid_Optional and also sets RequestingUserUuid_IsSet to true. |
public inline void SetRequestingUserUuid(FGuid && NewValue) | Sets the value of RequestingUserUuid_Optional and also sets RequestingUserUuid_IsSet to true using move semantics. |
public inline void ClearRequestingUserUuid() | Clears the value of RequestingUserUuid_Optional and sets RequestingUserUuid_IsSet to false. |
public inline bool IsRequestingUserUuidSet() const | Checks whether RequestingUserUuid_Optional has been set. |
public inline FDateTime & GetEventDatetime() | Gets the value of EventDatetime. |
public inline const FDateTime & GetEventDatetime() const | Gets the value of EventDatetime. |
public inline void SetEventDatetime(const FDateTime & NewValue) | Sets the value of EventDatetime. |
public inline void SetEventDatetime(FDateTime && NewValue) | Sets the value of EventDatetime using move semantics. |
Members
public FString EventName
Name of the audit event you are creating. Customer created events will be prepended with 'customer.'.
public FString SessionId
ID of the session this event occurred in.
public TMap< FString, FString > CustomData_Optional
Custom data for this audit request.
public bool CustomData_IsSet
true if CustomData_Optional has been set to a value
public FString SessionType_Optional
Type of the session this event occurred in.
public bool SessionType_IsSet
true if SessionType_Optional has been set to a value
public FString RegionId_Optional
Region ID for this event.
public bool RegionId_IsSet
true if RegionId_Optional has been set to a value
public bool Joinable_Optional
Whether or not the session is publicly joinable.
public bool Joinable_IsSet
true if Joinable_Optional has been set to a value
public TArray< FRHAPI_TeamUpdate>UpdatedTeams_Optional
Updated team numbers and sizes.
public bool UpdatedTeams_IsSet
true if UpdatedTeams_Optional has been set to a value
public ERHAPI_InviteSource Source_Optional
The source of an invite.
public bool Source_IsSet
true if Source_Optional has been set to a value
public FGuid PlayerUuid_Optional
UUID of a specific player being effected in this event.
public bool PlayerUuid_IsSet
true if PlayerUuid_Optional has been set to a value
public int32 TeamId_Optional
ID of the team being effected in this event.
public bool TeamId_IsSet
true if TeamId_Optional has been set to a value
public FString InvitedSessionId_Optional
ID of the session being invited in this event.
public bool InvitedSessionId_IsSet
true if InvitedSessionId_Optional has been set to a value
public FString RemovedSessionId_Optional
ID of the session being removed in this event.
public bool RemovedSessionId_IsSet
true if RemovedSessionId_Optional has been set to a value
public FString Version_Optional
Version updated in this event.
public bool Version_IsSet
true if Version_Optional has been set to a value
public FRHAPI_ClientSettings ClientSettings_Optional
Client settings updated as part of this event.
public bool ClientSettings_IsSet
true if ClientSettings_Optional has been set to a value
public FRHAPI_CrossplayPreferences CrossplayPreferences_Optional
Crossplay preferences updated as part of this event.
public bool CrossplayPreferences_IsSet
true if CrossplayPreferences_Optional has been set to a value
public ERHAPI_SessionPlayerStatus PlayerStatus_Optional
Player's status updated as part of this event.
public bool PlayerStatus_IsSet
true if PlayerStatus_Optional has been set to a value
public ERHAPI_Platform Platform_Optional
Platform updated as part of this event.
public bool Platform_IsSet
true if Platform_Optional has been set to a value
public FString PlatformSessionId_Optional
ID of the platform session being effected in this event.
public bool PlatformSessionId_IsSet
true if PlatformSessionId_Optional has been set to a value
public FString InstanceId_Optional
ID of the instance being effected in this event.
public bool InstanceId_IsSet
true if InstanceId_Optional has been set to a value
public ERHAPI_HostType HostType_Optional
Type of the host being effected in this event.
public bool HostType_IsSet
true if HostType_Optional has been set to a value
public FGuid HostPlayerUuid_Optional
UUID of the player hosting during this event.
public bool HostPlayerUuid_IsSet
true if HostPlayerUuid_Optional has been set to a value
public FGuid InstanceRequestTemplate_Optional
ID of the instance request template being used in this event.
public bool InstanceRequestTemplate_IsSet
true if InstanceRequestTemplate_Optional has been set to a value
public FString Map_Optional
Map being used in this event.
public bool Map_IsSet
true if Map_Optional has been set to a value
public FString Mode_Optional
Mode being used in this event.
public bool Mode_IsSet
true if Mode_Optional has been set to a value
public FString AllocationId_Optional
Allocation ID of instance in this event.
public bool AllocationId_IsSet
true if AllocationId_Optional has been set to a value
public ERHAPI_InstanceJoinableStatus JoinStatus_Optional
Instance's joinability status.
public bool JoinStatus_IsSet
true if JoinStatus_Optional has been set to a value
public FRHAPI_JoinParams JoinParams_Optional
Instance's join parameters for this event.
public bool JoinParams_IsSet
true if JoinParams_Optional has been set to a value
public ERHAPI_InstanceHealthStatus InstanceHealth_Optional
Instance's health status for this event.
public bool InstanceHealth_IsSet
true if InstanceHealth_Optional has been set to a value
public FString QueueId_Optional
ID for the queue in this event.
public bool QueueId_IsSet
true if QueueId_Optional has been set to a value
public FString TicketId_Optional
Matchmaking ticket id in this event.
public bool TicketId_IsSet
true if TicketId_Optional has been set to a value
public FRHAPI_AdditionalJoinParams AdditionalParams_Optional
Additional matchmaking parameters in this event.
public bool AdditionalParams_IsSet
true if AdditionalParams_Optional has been set to a value
public TArray< FString > MapPreferences_Optional
Map preferences in this event.
public bool MapPreferences_IsSet
true if MapPreferences_Optional has been set to a value
public FString QueuedSessionId_Optional
ID of the session that was/is in a matchmaking queue for this event.
public bool QueuedSessionId_IsSet
true if QueuedSessionId_Optional has been set to a value
public FString MatchId_Optional
ID of a match that was associated with this session.
public bool MatchId_IsSet
true if MatchId_Optional has been set to a value
public FGuid RequestingUserUuid_Optional
public bool RequestingUserUuid_IsSet
true if RequestingUserUuid_Optional has been set to a value
public FDateTime EventDatetime
Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)
Fills this object with data from the passed in JSON.
Parameters
JsonValueData from the API call.
Returns
true if parsing of the JSON data was successful.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const
Writes the data from this object into the specified JSON Writer stream.
Parameters
WriterJSON Writer stream to push .
public inline FString & GetEventName()
Gets the value of EventName.
public inline const FString & GetEventName() const
Gets the value of EventName.
public inline void SetEventName(const FString & NewValue)
Sets the value of EventName.
public inline void SetEventName(FString && NewValue)
Sets the value of EventName using move semantics.
public inline FString & GetSessionId()
Gets the value of SessionId.
public inline const FString & GetSessionId() const
Gets the value of SessionId.
public inline void SetSessionId(const FString & NewValue)
Sets the value of SessionId.
public inline void SetSessionId(FString && NewValue)
Sets the value of SessionId using move semantics.
public inline TMap< FString, FString > & GetCustomData()
Gets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData() const
Gets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) const
Gets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCustomData(TMap< FString, FString > & OutValue) const
Fills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false.
public inline TMap< FString, FString > * GetCustomDataOrNull()
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline const TMap< FString, FString > * GetCustomDataOrNull() const
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCustomData(const TMap< FString, FString > & NewValue)
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
public inline void SetCustomData(TMap< FString, FString > && NewValue)
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics.
public inline void ClearCustomData()
Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
public inline bool IsCustomDataSet() const
Checks whether CustomData_Optional has been set.
public inline FString & GetSessionType()
Gets the value of SessionType_Optional, regardless of it having been set.
public inline const FString & GetSessionType() const
Gets the value of SessionType_Optional, regardless of it having been set.
public inline const FString & GetSessionType(const FString & DefaultValue) const
Gets the value of SessionType_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSessionType(FString & OutValue) const
Fills OutValue with the value of SessionType_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetSessionTypeOrNull()
Returns a pointer to SessionType_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetSessionTypeOrNull() const
Returns a pointer to SessionType_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSessionType(const FString & NewValue)
Sets the value of SessionType_Optional and also sets SessionType_IsSet to true.
public inline void SetSessionType(FString && NewValue)
Sets the value of SessionType_Optional and also sets SessionType_IsSet to true using move semantics.
public inline void ClearSessionType()
Clears the value of SessionType_Optional and sets SessionType_IsSet to false.
public inline bool IsSessionTypeSet() const
Checks whether SessionType_Optional has been set.
public inline FString & GetRegionId()
Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId() const
Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId(const FString & DefaultValue) const
Gets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRegionId(FString & OutValue) const
Fills OutValue with the value of RegionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetRegionIdOrNull()
Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetRegionIdOrNull() const
Returns a pointer to RegionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRegionId(const FString & NewValue)
Sets the value of RegionId_Optional and also sets RegionId_IsSet to true.
public inline void SetRegionId(FString && NewValue)
Sets the value of RegionId_Optional and also sets RegionId_IsSet to true using move semantics.
public inline void ClearRegionId()
Clears the value of RegionId_Optional and sets RegionId_IsSet to false.
public inline bool IsRegionIdSet() const
Checks whether RegionId_Optional has been set.
public inline bool & GetJoinable()
Gets the value of Joinable_Optional, regardless of it having been set.
public inline const bool & GetJoinable() const
Gets the value of Joinable_Optional, regardless of it having been set.
public inline const bool & GetJoinable(const bool & DefaultValue) const
Gets the value of Joinable_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetJoinable(bool & OutValue) const
Fills OutValue with the value of Joinable_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetJoinableOrNull()
Returns a pointer to Joinable_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetJoinableOrNull() const
Returns a pointer to Joinable_Optional, if it has been set, otherwise returns nullptr.
public inline void SetJoinable(const bool & NewValue)
Sets the value of Joinable_Optional and also sets Joinable_IsSet to true.
public inline void SetJoinable(bool && NewValue)
Sets the value of Joinable_Optional and also sets Joinable_IsSet to true using move semantics.
public inline void ClearJoinable()
Clears the value of Joinable_Optional and sets Joinable_IsSet to false.
public inline bool IsJoinableSet() const
Checks whether Joinable_Optional has been set.
public inline bool IsJoinableDefaultValue() const
Returns true if Joinable_Optional is set and matches the default value.
public inline void SetJoinableToDefault()
Sets the value of Joinable_Optional to its default and also sets Joinable_IsSet to true.
public inline TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams()
Gets the value of UpdatedTeams_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams() const
Gets the value of UpdatedTeams_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_TeamUpdate> &GetUpdatedTeams(const TArray< FRHAPI_TeamUpdate > & DefaultValue) const
Gets the value of UpdatedTeams_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetUpdatedTeams(TArray< FRHAPI_TeamUpdate > & OutValue) const
Fills OutValue with the value of UpdatedTeams_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_TeamUpdate> *GetUpdatedTeamsOrNull()
Returns a pointer to UpdatedTeams_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_TeamUpdate> *GetUpdatedTeamsOrNull() const
Returns a pointer to UpdatedTeams_Optional, if it has been set, otherwise returns nullptr.
public inline void SetUpdatedTeams(const TArray< FRHAPI_TeamUpdate > & NewValue)
Sets the value of UpdatedTeams_Optional and also sets UpdatedTeams_IsSet to true.
public inline void SetUpdatedTeams(TArray< FRHAPI_TeamUpdate > && NewValue)
Sets the value of UpdatedTeams_Optional and also sets UpdatedTeams_IsSet to true using move semantics.
public inline void ClearUpdatedTeams()
Clears the value of UpdatedTeams_Optional and sets UpdatedTeams_IsSet to false.
public inline bool IsUpdatedTeamsSet() const
Checks whether UpdatedTeams_Optional has been set.
public inline ERHAPI_InviteSource & GetSource()
Gets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_InviteSource & GetSource() const
Gets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_InviteSource & GetSource(const ERHAPI_InviteSource & DefaultValue) const
Gets the value of Source_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSource(ERHAPI_InviteSource & OutValue) const
Fills OutValue with the value of Source_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_InviteSource * GetSourceOrNull()
Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_InviteSource * GetSourceOrNull() const
Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSource(const ERHAPI_InviteSource & NewValue)
Sets the value of Source_Optional and also sets Source_IsSet to true.
public inline void SetSource(ERHAPI_InviteSource && NewValue)
Sets the value of Source_Optional and also sets Source_IsSet to true using move semantics.
public inline void ClearSource()
Clears the value of Source_Optional and sets Source_IsSet to false.
public inline bool IsSourceSet() const
Checks whether Source_Optional has been set.
public inline FGuid & GetPlayerUuid()
Gets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetPlayerUuid() const
Gets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetPlayerUuid(const FGuid & DefaultValue) const
Gets the value of PlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlayerUuid(FGuid & OutValue) const
Fills OutValue with the value of PlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetPlayerUuidOrNull()
Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetPlayerUuidOrNull() const
Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlayerUuid(const FGuid & NewValue)
Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true.
public inline void SetPlayerUuid(FGuid && NewValue)
Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true using move semantics.
public inline void ClearPlayerUuid()
Clears the value of PlayerUuid_Optional and sets PlayerUuid_IsSet to false.
public inline bool IsPlayerUuidSet() const
Checks whether PlayerUuid_Optional has been set.
public inline int32 & GetTeamId()
Gets the value of TeamId_Optional, regardless of it having been set.
public inline const int32 & GetTeamId() const
Gets the value of TeamId_Optional, regardless of it having been set.
public inline const int32 & GetTeamId(const int32 & DefaultValue) const
Gets the value of TeamId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTeamId(int32 & OutValue) const
Fills OutValue with the value of TeamId_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTeamIdOrNull()
Returns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTeamIdOrNull() const
Returns a pointer to TeamId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTeamId(const int32 & NewValue)
Sets the value of TeamId_Optional and also sets TeamId_IsSet to true.
public inline void SetTeamId(int32 && NewValue)
Sets the value of TeamId_Optional and also sets TeamId_IsSet to true using move semantics.
public inline void ClearTeamId()
Clears the value of TeamId_Optional and sets TeamId_IsSet to false.
public inline bool IsTeamIdSet() const
Checks whether TeamId_Optional has been set.
public inline bool IsTeamIdDefaultValue() const
Returns true if TeamId_Optional is set and matches the default value.
public inline void SetTeamIdToDefault()
Sets the value of TeamId_Optional to its default and also sets TeamId_IsSet to true.
public inline FString & GetInvitedSessionId()
Gets the value of InvitedSessionId_Optional, regardless of it having been set.
public inline const FString & GetInvitedSessionId() const
Gets the value of InvitedSessionId_Optional, regardless of it having been set.
public inline const FString & GetInvitedSessionId(const FString & DefaultValue) const
Gets the value of InvitedSessionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInvitedSessionId(FString & OutValue) const
Fills OutValue with the value of InvitedSessionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetInvitedSessionIdOrNull()
Returns a pointer to InvitedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetInvitedSessionIdOrNull() const
Returns a pointer to InvitedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInvitedSessionId(const FString & NewValue)
Sets the value of InvitedSessionId_Optional and also sets InvitedSessionId_IsSet to true.
public inline void SetInvitedSessionId(FString && NewValue)
Sets the value of InvitedSessionId_Optional and also sets InvitedSessionId_IsSet to true using move semantics.
public inline void ClearInvitedSessionId()
Clears the value of InvitedSessionId_Optional and sets InvitedSessionId_IsSet to false.
public inline bool IsInvitedSessionIdSet() const
Checks whether InvitedSessionId_Optional has been set.
public inline FString & GetRemovedSessionId()
Gets the value of RemovedSessionId_Optional, regardless of it having been set.
public inline const FString & GetRemovedSessionId() const
Gets the value of RemovedSessionId_Optional, regardless of it having been set.
public inline const FString & GetRemovedSessionId(const FString & DefaultValue) const
Gets the value of RemovedSessionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRemovedSessionId(FString & OutValue) const
Fills OutValue with the value of RemovedSessionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetRemovedSessionIdOrNull()
Returns a pointer to RemovedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetRemovedSessionIdOrNull() const
Returns a pointer to RemovedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRemovedSessionId(const FString & NewValue)
Sets the value of RemovedSessionId_Optional and also sets RemovedSessionId_IsSet to true.
public inline void SetRemovedSessionId(FString && NewValue)
Sets the value of RemovedSessionId_Optional and also sets RemovedSessionId_IsSet to true using move semantics.
public inline void ClearRemovedSessionId()
Clears the value of RemovedSessionId_Optional and sets RemovedSessionId_IsSet to false.
public inline bool IsRemovedSessionIdSet() const
Checks whether RemovedSessionId_Optional has been set.
public inline FString & GetVersion()
Gets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion() const
Gets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion(const FString & DefaultValue) const
Gets the value of Version_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetVersion(FString & OutValue) const
Fills OutValue with the value of Version_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetVersionOrNull()
Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetVersionOrNull() const
Returns a pointer to Version_Optional, if it has been set, otherwise returns nullptr.
public inline void SetVersion(const FString & NewValue)
Sets the value of Version_Optional and also sets Version_IsSet to true.
public inline void SetVersion(FString && NewValue)
Sets the value of Version_Optional and also sets Version_IsSet to true using move semantics.
public inline void ClearVersion()
Clears the value of Version_Optional and sets Version_IsSet to false.
public inline bool IsVersionSet() const
Checks whether Version_Optional has been set.
public inline FRHAPI_ClientSettings&GetClientSettings()
Gets the value of ClientSettings_Optional, regardless of it having been set.
public inline const FRHAPI_ClientSettings&GetClientSettings() const
Gets the value of ClientSettings_Optional, regardless of it having been set.
public inline const FRHAPI_ClientSettings&GetClientSettings(const FRHAPI_ClientSettings & DefaultValue) const
Gets the value of ClientSettings_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetClientSettings(FRHAPI_ClientSettings & OutValue) const
Fills OutValue with the value of ClientSettings_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_ClientSettings*GetClientSettingsOrNull()
Returns a pointer to ClientSettings_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_ClientSettings*GetClientSettingsOrNull() const
Returns a pointer to ClientSettings_Optional, if it has been set, otherwise returns nullptr.
public inline void SetClientSettings(const FRHAPI_ClientSettings & NewValue)
Sets the value of ClientSettings_Optional and also sets ClientSettings_IsSet to true.
public inline void SetClientSettings(FRHAPI_ClientSettings && NewValue)
Sets the value of ClientSettings_Optional and also sets ClientSettings_IsSet to true using move semantics.
public inline void ClearClientSettings()
Clears the value of ClientSettings_Optional and sets ClientSettings_IsSet to false.
public inline bool IsClientSettingsSet() const
Checks whether ClientSettings_Optional has been set.
public inline FRHAPI_CrossplayPreferences&GetCrossplayPreferences()
Gets the value of CrossplayPreferences_Optional, regardless of it having been set.
public inline const FRHAPI_CrossplayPreferences&GetCrossplayPreferences() const
Gets the value of CrossplayPreferences_Optional, regardless of it having been set.
public inline const FRHAPI_CrossplayPreferences&GetCrossplayPreferences(const FRHAPI_CrossplayPreferences & DefaultValue) const
Gets the value of CrossplayPreferences_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCrossplayPreferences(FRHAPI_CrossplayPreferences & OutValue) const
Fills OutValue with the value of CrossplayPreferences_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_CrossplayPreferences*GetCrossplayPreferencesOrNull()
Returns a pointer to CrossplayPreferences_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_CrossplayPreferences*GetCrossplayPreferencesOrNull() const
Returns a pointer to CrossplayPreferences_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCrossplayPreferences(const FRHAPI_CrossplayPreferences & NewValue)
Sets the value of CrossplayPreferences_Optional and also sets CrossplayPreferences_IsSet to true.
public inline void SetCrossplayPreferences(FRHAPI_CrossplayPreferences && NewValue)
Sets the value of CrossplayPreferences_Optional and also sets CrossplayPreferences_IsSet to true using move semantics.
public inline void ClearCrossplayPreferences()
Clears the value of CrossplayPreferences_Optional and sets CrossplayPreferences_IsSet to false.
public inline bool IsCrossplayPreferencesSet() const
Checks whether CrossplayPreferences_Optional has been set.
public inline ERHAPI_SessionPlayerStatus & GetPlayerStatus()
Gets the value of PlayerStatus_Optional, regardless of it having been set.
public inline const ERHAPI_SessionPlayerStatus & GetPlayerStatus() const
Gets the value of PlayerStatus_Optional, regardless of it having been set.
public inline const ERHAPI_SessionPlayerStatus & GetPlayerStatus(const ERHAPI_SessionPlayerStatus & DefaultValue) const
Gets the value of PlayerStatus_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlayerStatus(ERHAPI_SessionPlayerStatus & OutValue) const
Fills OutValue with the value of PlayerStatus_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_SessionPlayerStatus * GetPlayerStatusOrNull()
Returns a pointer to PlayerStatus_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_SessionPlayerStatus * GetPlayerStatusOrNull() const
Returns a pointer to PlayerStatus_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlayerStatus(const ERHAPI_SessionPlayerStatus & NewValue)
Sets the value of PlayerStatus_Optional and also sets PlayerStatus_IsSet to true.
public inline void SetPlayerStatus(ERHAPI_SessionPlayerStatus && NewValue)
Sets the value of PlayerStatus_Optional and also sets PlayerStatus_IsSet to true using move semantics.
public inline void ClearPlayerStatus()
Clears the value of PlayerStatus_Optional and sets PlayerStatus_IsSet to false.
public inline bool IsPlayerStatusSet() const
Checks whether PlayerStatus_Optional has been set.
public inline ERHAPI_Platform & GetPlatform()
Gets the value of Platform_Optional, regardless of it having been set.
public inline const ERHAPI_Platform & GetPlatform() const
Gets the value of Platform_Optional, regardless of it having been set.
public inline const ERHAPI_Platform & GetPlatform(const ERHAPI_Platform & DefaultValue) const
Gets the value of Platform_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlatform(ERHAPI_Platform & OutValue) const
Fills OutValue with the value of Platform_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_Platform * GetPlatformOrNull()
Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_Platform * GetPlatformOrNull() const
Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlatform(const ERHAPI_Platform & NewValue)
Sets the value of Platform_Optional and also sets Platform_IsSet to true.
public inline void SetPlatform(ERHAPI_Platform && NewValue)
Sets the value of Platform_Optional and also sets Platform_IsSet to true using move semantics.
public inline void ClearPlatform()
Clears the value of Platform_Optional and sets Platform_IsSet to false.
public inline bool IsPlatformSet() const
Checks whether Platform_Optional has been set.
public inline FString & GetPlatformSessionId()
Gets the value of PlatformSessionId_Optional, regardless of it having been set.
public inline const FString & GetPlatformSessionId() const
Gets the value of PlatformSessionId_Optional, regardless of it having been set.
public inline const FString & GetPlatformSessionId(const FString & DefaultValue) const
Gets the value of PlatformSessionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlatformSessionId(FString & OutValue) const
Fills OutValue with the value of PlatformSessionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPlatformSessionIdOrNull()
Returns a pointer to PlatformSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPlatformSessionIdOrNull() const
Returns a pointer to PlatformSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlatformSessionId(const FString & NewValue)
Sets the value of PlatformSessionId_Optional and also sets PlatformSessionId_IsSet to true.
public inline void SetPlatformSessionId(FString && NewValue)
Sets the value of PlatformSessionId_Optional and also sets PlatformSessionId_IsSet to true using move semantics.
public inline void ClearPlatformSessionId()
Clears the value of PlatformSessionId_Optional and sets PlatformSessionId_IsSet to false.
public inline bool IsPlatformSessionIdSet() const
Checks whether PlatformSessionId_Optional has been set.
public inline FString & GetInstanceId()
Gets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId() const
Gets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId(const FString & DefaultValue) const
Gets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstanceId(FString & OutValue) const
Fills OutValue with the value of InstanceId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetInstanceIdOrNull()
Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetInstanceIdOrNull() const
Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstanceId(const FString & NewValue)
Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true.
public inline void SetInstanceId(FString && NewValue)
Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true using move semantics.
public inline void ClearInstanceId()
Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false.
public inline bool IsInstanceIdSet() const
Checks whether InstanceId_Optional has been set.
public inline ERHAPI_HostType & GetHostType()
Gets the value of HostType_Optional, regardless of it having been set.
public inline const ERHAPI_HostType & GetHostType() const
Gets the value of HostType_Optional, regardless of it having been set.
public inline const ERHAPI_HostType & GetHostType(const ERHAPI_HostType & DefaultValue) const
Gets the value of HostType_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetHostType(ERHAPI_HostType & OutValue) const
Fills OutValue with the value of HostType_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_HostType * GetHostTypeOrNull()
Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_HostType * GetHostTypeOrNull() const
Returns a pointer to HostType_Optional, if it has been set, otherwise returns nullptr.
public inline void SetHostType(const ERHAPI_HostType & NewValue)
Sets the value of HostType_Optional and also sets HostType_IsSet to true.
public inline void SetHostType(ERHAPI_HostType && NewValue)
Sets the value of HostType_Optional and also sets HostType_IsSet to true using move semantics.
public inline void ClearHostType()
Clears the value of HostType_Optional and sets HostType_IsSet to false.
public inline bool IsHostTypeSet() const
Checks whether HostType_Optional has been set.
public inline FGuid & GetHostPlayerUuid()
Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetHostPlayerUuid() const
Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetHostPlayerUuid(const FGuid & DefaultValue) const
Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetHostPlayerUuid(FGuid & OutValue) const
Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetHostPlayerUuidOrNull()
Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetHostPlayerUuidOrNull() const
Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetHostPlayerUuid(const FGuid & NewValue)
Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.
public inline void SetHostPlayerUuid(FGuid && NewValue)
Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true using move semantics.
public inline void ClearHostPlayerUuid()
Clears the value of HostPlayerUuid_Optional and sets HostPlayerUuid_IsSet to false.
public inline bool IsHostPlayerUuidSet() const
Checks whether HostPlayerUuid_Optional has been set.
public inline FGuid & GetInstanceRequestTemplate()
Gets the value of InstanceRequestTemplate_Optional, regardless of it having been set.
public inline const FGuid & GetInstanceRequestTemplate() const
Gets the value of InstanceRequestTemplate_Optional, regardless of it having been set.
public inline const FGuid & GetInstanceRequestTemplate(const FGuid & DefaultValue) const
Gets the value of InstanceRequestTemplate_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstanceRequestTemplate(FGuid & OutValue) const
Fills OutValue with the value of InstanceRequestTemplate_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetInstanceRequestTemplateOrNull()
Returns a pointer to InstanceRequestTemplate_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetInstanceRequestTemplateOrNull() const
Returns a pointer to InstanceRequestTemplate_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstanceRequestTemplate(const FGuid & NewValue)
Sets the value of InstanceRequestTemplate_Optional and also sets InstanceRequestTemplate_IsSet to true.
public inline void SetInstanceRequestTemplate(FGuid && NewValue)
Sets the value of InstanceRequestTemplate_Optional and also sets InstanceRequestTemplate_IsSet to true using move semantics.
public inline void ClearInstanceRequestTemplate()
Clears the value of InstanceRequestTemplate_Optional and sets InstanceRequestTemplate_IsSet to false.
public inline bool IsInstanceRequestTemplateSet() const
Checks whether InstanceRequestTemplate_Optional has been set.
public inline FString & GetMap()
Gets the value of Map_Optional, regardless of it having been set.
public inline const FString & GetMap() const
Gets the value of Map_Optional, regardless of it having been set.
public inline const FString & GetMap(const FString & DefaultValue) const
Gets the value of Map_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMap(FString & OutValue) const
Fills OutValue with the value of Map_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMapOrNull()
Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMapOrNull() const
Returns a pointer to Map_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMap(const FString & NewValue)
Sets the value of Map_Optional and also sets Map_IsSet to true.
public inline void SetMap(FString && NewValue)
Sets the value of Map_Optional and also sets Map_IsSet to true using move semantics.
public inline void ClearMap()
Clears the value of Map_Optional and sets Map_IsSet to false.
public inline bool IsMapSet() const
Checks whether Map_Optional has been set.
public inline FString & GetMode()
Gets the value of Mode_Optional, regardless of it having been set.
public inline const FString & GetMode() const
Gets the value of Mode_Optional, regardless of it having been set.
public inline const FString & GetMode(const FString & DefaultValue) const
Gets the value of Mode_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMode(FString & OutValue) const
Fills OutValue with the value of Mode_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetModeOrNull()
Returns a pointer to Mode_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetModeOrNull() const
Returns a pointer to Mode_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMode(const FString & NewValue)
Sets the value of Mode_Optional and also sets Mode_IsSet to true.
public inline void SetMode(FString && NewValue)
Sets the value of Mode_Optional and also sets Mode_IsSet to true using move semantics.
public inline void ClearMode()
Clears the value of Mode_Optional and sets Mode_IsSet to false.
public inline bool IsModeSet() const
Checks whether Mode_Optional has been set.
public inline FString & GetAllocationId()
Gets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId() const
Gets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId(const FString & DefaultValue) const
Gets the value of AllocationId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAllocationId(FString & OutValue) const
Fills OutValue with the value of AllocationId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetAllocationIdOrNull()
Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetAllocationIdOrNull() const
Returns a pointer to AllocationId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAllocationId(const FString & NewValue)
Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true.
public inline void SetAllocationId(FString && NewValue)
Sets the value of AllocationId_Optional and also sets AllocationId_IsSet to true using move semantics.
public inline void ClearAllocationId()
Clears the value of AllocationId_Optional and sets AllocationId_IsSet to false.
public inline bool IsAllocationIdSet() const
Checks whether AllocationId_Optional has been set.
public inline ERHAPI_InstanceJoinableStatus & GetJoinStatus()
Gets the value of JoinStatus_Optional, regardless of it having been set.
public inline const ERHAPI_InstanceJoinableStatus & GetJoinStatus() const
Gets the value of JoinStatus_Optional, regardless of it having been set.
public inline const ERHAPI_InstanceJoinableStatus & GetJoinStatus(const ERHAPI_InstanceJoinableStatus & DefaultValue) const
Gets the value of JoinStatus_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetJoinStatus(ERHAPI_InstanceJoinableStatus & OutValue) const
Fills OutValue with the value of JoinStatus_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_InstanceJoinableStatus * GetJoinStatusOrNull()
Returns a pointer to JoinStatus_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_InstanceJoinableStatus * GetJoinStatusOrNull() const
Returns a pointer to JoinStatus_Optional, if it has been set, otherwise returns nullptr.
public inline void SetJoinStatus(const ERHAPI_InstanceJoinableStatus & NewValue)
Sets the value of JoinStatus_Optional and also sets JoinStatus_IsSet to true.
public inline void SetJoinStatus(ERHAPI_InstanceJoinableStatus && NewValue)
Sets the value of JoinStatus_Optional and also sets JoinStatus_IsSet to true using move semantics.
public inline void ClearJoinStatus()
Clears the value of JoinStatus_Optional and sets JoinStatus_IsSet to false.
public inline bool IsJoinStatusSet() const
Checks whether JoinStatus_Optional has been set.
public inline FRHAPI_JoinParams&GetJoinParams()
Gets the value of JoinParams_Optional, regardless of it having been set.
public inline const FRHAPI_JoinParams&GetJoinParams() const
Gets the value of JoinParams_Optional, regardless of it having been set.
public inline const FRHAPI_JoinParams&GetJoinParams(const FRHAPI_JoinParams & DefaultValue) const
Gets the value of JoinParams_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetJoinParams(FRHAPI_JoinParams & OutValue) const
Fills OutValue with the value of JoinParams_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_JoinParams*GetJoinParamsOrNull()
Returns a pointer to JoinParams_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_JoinParams*GetJoinParamsOrNull() const
Returns a pointer to JoinParams_Optional, if it has been set, otherwise returns nullptr.
public inline void SetJoinParams(const FRHAPI_JoinParams & NewValue)
Sets the value of JoinParams_Optional and also sets JoinParams_IsSet to true.
public inline void SetJoinParams(FRHAPI_JoinParams && NewValue)
Sets the value of JoinParams_Optional and also sets JoinParams_IsSet to true using move semantics.
public inline void ClearJoinParams()
Clears the value of JoinParams_Optional and sets JoinParams_IsSet to false.
public inline bool IsJoinParamsSet() const
Checks whether JoinParams_Optional has been set.
public inline ERHAPI_InstanceHealthStatus & GetInstanceHealth()
Gets the value of InstanceHealth_Optional, regardless of it having been set.
public inline const ERHAPI_InstanceHealthStatus & GetInstanceHealth() const
Gets the value of InstanceHealth_Optional, regardless of it having been set.
public inline const ERHAPI_InstanceHealthStatus & GetInstanceHealth(const ERHAPI_InstanceHealthStatus & DefaultValue) const
Gets the value of InstanceHealth_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstanceHealth(ERHAPI_InstanceHealthStatus & OutValue) const
Fills OutValue with the value of InstanceHealth_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_InstanceHealthStatus * GetInstanceHealthOrNull()
Returns a pointer to InstanceHealth_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_InstanceHealthStatus * GetInstanceHealthOrNull() const
Returns a pointer to InstanceHealth_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstanceHealth(const ERHAPI_InstanceHealthStatus & NewValue)
Sets the value of InstanceHealth_Optional and also sets InstanceHealth_IsSet to true.
public inline void SetInstanceHealth(ERHAPI_InstanceHealthStatus && NewValue)
Sets the value of InstanceHealth_Optional and also sets InstanceHealth_IsSet to true using move semantics.
public inline void ClearInstanceHealth()
Clears the value of InstanceHealth_Optional and sets InstanceHealth_IsSet to false.
public inline bool IsInstanceHealthSet() const
Checks whether InstanceHealth_Optional has been set.
public inline FString & GetQueueId()
Gets the value of QueueId_Optional, regardless of it having been set.
public inline const FString & GetQueueId() const
Gets the value of QueueId_Optional, regardless of it having been set.
public inline const FString & GetQueueId(const FString & DefaultValue) const
Gets the value of QueueId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetQueueId(FString & OutValue) const
Fills OutValue with the value of QueueId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetQueueIdOrNull()
Returns a pointer to QueueId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetQueueIdOrNull() const
Returns a pointer to QueueId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetQueueId(const FString & NewValue)
Sets the value of QueueId_Optional and also sets QueueId_IsSet to true.
public inline void SetQueueId(FString && NewValue)
Sets the value of QueueId_Optional and also sets QueueId_IsSet to true using move semantics.
public inline void ClearQueueId()
Clears the value of QueueId_Optional and sets QueueId_IsSet to false.
public inline bool IsQueueIdSet() const
Checks whether QueueId_Optional has been set.
public inline FString & GetTicketId()
Gets the value of TicketId_Optional, regardless of it having been set.
public inline const FString & GetTicketId() const
Gets the value of TicketId_Optional, regardless of it having been set.
public inline const FString & GetTicketId(const FString & DefaultValue) const
Gets the value of TicketId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTicketId(FString & OutValue) const
Fills OutValue with the value of TicketId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetTicketIdOrNull()
Returns a pointer to TicketId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetTicketIdOrNull() const
Returns a pointer to TicketId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTicketId(const FString & NewValue)
Sets the value of TicketId_Optional and also sets TicketId_IsSet to true.
public inline void SetTicketId(FString && NewValue)
Sets the value of TicketId_Optional and also sets TicketId_IsSet to true using move semantics.
public inline void ClearTicketId()
Clears the value of TicketId_Optional and sets TicketId_IsSet to false.
public inline bool IsTicketIdSet() const
Checks whether TicketId_Optional has been set.
public inline FRHAPI_AdditionalJoinParams&GetAdditionalParams()
Gets the value of AdditionalParams_Optional, regardless of it having been set.
public inline const FRHAPI_AdditionalJoinParams&GetAdditionalParams() const
Gets the value of AdditionalParams_Optional, regardless of it having been set.
public inline const FRHAPI_AdditionalJoinParams&GetAdditionalParams(const FRHAPI_AdditionalJoinParams & DefaultValue) const
Gets the value of AdditionalParams_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAdditionalParams(FRHAPI_AdditionalJoinParams & OutValue) const
Fills OutValue with the value of AdditionalParams_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_AdditionalJoinParams*GetAdditionalParamsOrNull()
Returns a pointer to AdditionalParams_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_AdditionalJoinParams*GetAdditionalParamsOrNull() const
Returns a pointer to AdditionalParams_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAdditionalParams(const FRHAPI_AdditionalJoinParams & NewValue)
Sets the value of AdditionalParams_Optional and also sets AdditionalParams_IsSet to true.
public inline void SetAdditionalParams(FRHAPI_AdditionalJoinParams && NewValue)
Sets the value of AdditionalParams_Optional and also sets AdditionalParams_IsSet to true using move semantics.
public inline void ClearAdditionalParams()
Clears the value of AdditionalParams_Optional and sets AdditionalParams_IsSet to false.
public inline bool IsAdditionalParamsSet() const
Checks whether AdditionalParams_Optional has been set.
public inline TArray< FString > & GetMapPreferences()
Gets the value of MapPreferences_Optional, regardless of it having been set.
public inline const TArray< FString > & GetMapPreferences() const
Gets the value of MapPreferences_Optional, regardless of it having been set.
public inline const TArray< FString > & GetMapPreferences(const TArray< FString > & DefaultValue) const
Gets the value of MapPreferences_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMapPreferences(TArray< FString > & OutValue) const
Fills OutValue with the value of MapPreferences_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FString > * GetMapPreferencesOrNull()
Returns a pointer to MapPreferences_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FString > * GetMapPreferencesOrNull() const
Returns a pointer to MapPreferences_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMapPreferences(const TArray< FString > & NewValue)
Sets the value of MapPreferences_Optional and also sets MapPreferences_IsSet to true.
public inline void SetMapPreferences(TArray< FString > && NewValue)
Sets the value of MapPreferences_Optional and also sets MapPreferences_IsSet to true using move semantics.
public inline void ClearMapPreferences()
Clears the value of MapPreferences_Optional and sets MapPreferences_IsSet to false.
public inline bool IsMapPreferencesSet() const
Checks whether MapPreferences_Optional has been set.
public inline FString & GetQueuedSessionId()
Gets the value of QueuedSessionId_Optional, regardless of it having been set.
public inline const FString & GetQueuedSessionId() const
Gets the value of QueuedSessionId_Optional, regardless of it having been set.
public inline const FString & GetQueuedSessionId(const FString & DefaultValue) const
Gets the value of QueuedSessionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetQueuedSessionId(FString & OutValue) const
Fills OutValue with the value of QueuedSessionId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetQueuedSessionIdOrNull()
Returns a pointer to QueuedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetQueuedSessionIdOrNull() const
Returns a pointer to QueuedSessionId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetQueuedSessionId(const FString & NewValue)
Sets the value of QueuedSessionId_Optional and also sets QueuedSessionId_IsSet to true.
public inline void SetQueuedSessionId(FString && NewValue)
Sets the value of QueuedSessionId_Optional and also sets QueuedSessionId_IsSet to true using move semantics.
public inline void ClearQueuedSessionId()
Clears the value of QueuedSessionId_Optional and sets QueuedSessionId_IsSet to false.
public inline bool IsQueuedSessionIdSet() const
Checks whether QueuedSessionId_Optional has been set.
public inline FString & GetMatchId()
Gets the value of MatchId_Optional, regardless of it having been set.
public inline const FString & GetMatchId() const
Gets the value of MatchId_Optional, regardless of it having been set.
public inline const FString & GetMatchId(const FString & DefaultValue) const
Gets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchId(FString & OutValue) const
Fills OutValue with the value of MatchId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMatchIdOrNull()
Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMatchIdOrNull() const
Returns a pointer to MatchId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMatchId(const FString & NewValue)
Sets the value of MatchId_Optional and also sets MatchId_IsSet to true.
public inline void SetMatchId(FString && NewValue)
Sets the value of MatchId_Optional and also sets MatchId_IsSet to true using move semantics.
public inline void ClearMatchId()
Clears the value of MatchId_Optional and sets MatchId_IsSet to false.
public inline bool IsMatchIdSet() const
Checks whether MatchId_Optional has been set.
public inline FGuid & GetRequestingUserUuid()
Gets the value of RequestingUserUuid_Optional, regardless of it having been set.
public inline const FGuid & GetRequestingUserUuid() const
Gets the value of RequestingUserUuid_Optional, regardless of it having been set.
public inline const FGuid & GetRequestingUserUuid(const FGuid & DefaultValue) const
Gets the value of RequestingUserUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRequestingUserUuid(FGuid & OutValue) const
Fills OutValue with the value of RequestingUserUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetRequestingUserUuidOrNull()
Returns a pointer to RequestingUserUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetRequestingUserUuidOrNull() const
Returns a pointer to RequestingUserUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRequestingUserUuid(const FGuid & NewValue)
Sets the value of RequestingUserUuid_Optional and also sets RequestingUserUuid_IsSet to true.
public inline void SetRequestingUserUuid(FGuid && NewValue)
Sets the value of RequestingUserUuid_Optional and also sets RequestingUserUuid_IsSet to true using move semantics.
public inline void ClearRequestingUserUuid()
Clears the value of RequestingUserUuid_Optional and sets RequestingUserUuid_IsSet to false.
public inline bool IsRequestingUserUuidSet() const
Checks whether RequestingUserUuid_Optional has been set.
public inline FDateTime & GetEventDatetime()
Gets the value of EventDatetime.
public inline const FDateTime & GetEventDatetime() const
Gets the value of EventDatetime.
public inline void SetEventDatetime(const FDateTime & NewValue)
Sets the value of EventDatetime.
public inline void SetEventDatetime(FDateTime && NewValue)
Sets the value of EventDatetime using move semantics.