Skip to main content

RHAPI_PexClientQueryParams

Summary

MembersDescriptions
struct FRHAPI_PexClientQueryParams

struct FRHAPI_PexClientQueryParams

struct FRHAPI_PexClientQueryParams
: public FRHAPI_Model

Summary

MembersDescriptions
public FDateTime ToDatetime_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool ToDatetime_IsSettrue if ToDatetime_Optional has been set to a value
public bool ToDatetime_IsNulltrue if ToDatetime_Optional has been explicitly set to null
public FDateTime FromDatetime_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool FromDatetime_IsSettrue if FromDatetime_Optional has been set to a value
public bool FromDatetime_IsNulltrue if FromDatetime_Optional has been explicitly set to null
public FString MatchId_Optional
public bool MatchId_IsSettrue if MatchId_Optional has been set to a value
public bool MatchId_IsNulltrue if MatchId_Optional has been explicitly set to null
public FString RegionId_Optional
public bool RegionId_IsSettrue if RegionId_Optional has been set to a value
public bool RegionId_IsNulltrue if RegionId_Optional has been explicitly set to null
public FString ServerId_Optional
public bool ServerId_IsSettrue if ServerId_Optional has been set to a value
public bool ServerId_IsNulltrue if ServerId_Optional has been explicitly set to null
public FString AllocationId_Optional
public bool AllocationId_IsSettrue if AllocationId_Optional has been set to a value
public bool AllocationId_IsNulltrue if AllocationId_Optional has been explicitly set to null
public FString DatacenterProvider_Optional
public bool DatacenterProvider_IsSettrue if DatacenterProvider_Optional has been set to a value
public bool DatacenterProvider_IsNulltrue if DatacenterProvider_Optional has been explicitly set to null
public FString DatacenterLocation_Optional
public bool DatacenterLocation_IsSettrue if DatacenterLocation_Optional has been set to a value
public bool DatacenterLocation_IsNulltrue if DatacenterLocation_Optional has been explicitly set to null
public FString MachineClass_Optional
public bool MachineClass_IsSettrue if MachineClass_Optional has been set to a value
public bool MachineClass_IsNulltrue if MachineClass_Optional has been explicitly set to null
public FString AddressIp_Optional
public bool AddressIp_IsSettrue if AddressIp_Optional has been set to a value
public bool AddressIp_IsNulltrue if AddressIp_Optional has been explicitly set to null
public FString MapName_Optional
public bool MapName_IsSettrue if MapName_Optional has been set to a value
public bool MapName_IsNulltrue if MapName_Optional has been explicitly set to null
public FString GameMode_Optional
public bool GameMode_IsSettrue if GameMode_Optional has been set to a value
public bool GameMode_IsNulltrue if GameMode_Optional has been explicitly set to null
public FString MatchmakingProfileId_Optional
public bool MatchmakingProfileId_IsSettrue if MatchmakingProfileId_Optional has been set to a value
public bool MatchmakingProfileId_IsNulltrue if MatchmakingProfileId_Optional has been explicitly set to null
public int32 ExpectedTeamSize_Optional
public bool ExpectedTeamSize_IsSettrue if ExpectedTeamSize_Optional has been set to a value
public bool ExpectedTeamSize_IsNulltrue if ExpectedTeamSize_Optional has been explicitly set to null
public int32 ExpectedPlayerCount_Optional
public bool ExpectedPlayerCount_IsSettrue if ExpectedPlayerCount_Optional has been set to a value
public bool ExpectedPlayerCount_IsNulltrue if ExpectedPlayerCount_Optional has been explicitly set to null
public FString HostPlayerUuid_Optional
public bool HostPlayerUuid_IsSettrue if HostPlayerUuid_Optional has been set to a value
public bool HostPlayerUuid_IsNulltrue if HostPlayerUuid_Optional has been explicitly set to null
public FString OwningPlayerUuid_Optional
public bool OwningPlayerUuid_IsSettrue if OwningPlayerUuid_Optional has been set to a value
public bool OwningPlayerUuid_IsNulltrue if OwningPlayerUuid_Optional has been explicitly set to null
public FString Version_Optional
public bool Version_IsSettrue if Version_Optional has been set to a value
public bool Version_IsNulltrue if Version_Optional has been explicitly set to null
public ERHAPI_MatchPlatform PlatformId_Optional
public bool PlatformId_IsSettrue if PlatformId_Optional has been set to a value
public bool PlatformId_IsNulltrue if PlatformId_Optional has been explicitly set to null
public FString PlayerUuid_Optional
public bool PlayerUuid_IsSettrue if PlayerUuid_Optional has been set to a value
public bool PlayerUuid_IsNulltrue if PlayerUuid_Optional has been explicitly set to null
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) constWrites the data from this object into the specified JSON Writer stream.
public inline FDateTime & GetToDatetime()Gets the value of ToDatetime_Optional, regardless of it having been set.
public inline const FDateTime & GetToDatetime() constGets the value of ToDatetime_Optional, regardless of it having been set.
public inline const FDateTime & GetToDatetime(const FDateTime & DefaultValue) constGets the value of ToDatetime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetToDatetime(FDateTime & OutValue) constFills OutValue with the value of ToDatetime_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetToDatetimeOrNull()Returns a pointer to ToDatetime_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetToDatetimeOrNull() constReturns a pointer to ToDatetime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetToDatetime(const FDateTime & NewValue)Sets the value of ToDatetime_Optional and also sets ToDatetime_IsSet to true.
public inline void SetToDatetime(FDateTime && NewValue)Sets the value of ToDatetime_Optional and also sets ToDatetime_IsSet to true using move semantics.
public inline void ClearToDatetime()Clears the value of ToDatetime_Optional and sets ToDatetime_IsSet to false.
public inline bool IsToDatetimeSet() constChecks whether ToDatetime_Optional has been set.
public inline void SetToDatetimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsToDatetimeNull() constChecks whether ToDatetime_Optional is set to null.
public inline FDateTime & GetFromDatetime()Gets the value of FromDatetime_Optional, regardless of it having been set.
public inline const FDateTime & GetFromDatetime() constGets the value of FromDatetime_Optional, regardless of it having been set.
public inline const FDateTime & GetFromDatetime(const FDateTime & DefaultValue) constGets the value of FromDatetime_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetFromDatetime(FDateTime & OutValue) constFills OutValue with the value of FromDatetime_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetFromDatetimeOrNull()Returns a pointer to FromDatetime_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetFromDatetimeOrNull() constReturns a pointer to FromDatetime_Optional, if it has been set, otherwise returns nullptr.
public inline void SetFromDatetime(const FDateTime & NewValue)Sets the value of FromDatetime_Optional and also sets FromDatetime_IsSet to true.
public inline void SetFromDatetime(FDateTime && NewValue)Sets the value of FromDatetime_Optional and also sets FromDatetime_IsSet to true using move semantics.
public inline void ClearFromDatetime()Clears the value of FromDatetime_Optional and sets FromDatetime_IsSet to false.
public inline bool IsFromDatetimeSet() constChecks whether FromDatetime_Optional has been set.
public inline void SetFromDatetimeToNull()Sets the value explicitly to be treated as null.
public inline bool IsFromDatetimeNull() constChecks whether FromDatetime_Optional is set to null.
public inline FString & GetMatchId()Gets the value of MatchId_Optional, regardless of it having been set.
public inline const FString & GetMatchId() constGets the value of MatchId_Optional, regardless of it having been set.
public inline const FString & GetMatchId(const FString & DefaultValue) constGets the value of MatchId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchId(FString & OutValue) constFills 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() constReturns 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() constChecks whether MatchId_Optional has been set.
public inline void SetMatchIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsMatchIdNull() constChecks whether MatchId_Optional is set to null.
public inline FString & GetRegionId()Gets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId() constGets the value of RegionId_Optional, regardless of it having been set.
public inline const FString & GetRegionId(const FString & DefaultValue) constGets the value of RegionId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRegionId(FString & OutValue) constFills 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() constReturns 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() constChecks whether RegionId_Optional has been set.
public inline void SetRegionIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsRegionIdNull() constChecks whether RegionId_Optional is set to null.
public inline FString & GetServerId()Gets the value of ServerId_Optional, regardless of it having been set.
public inline const FString & GetServerId() constGets the value of ServerId_Optional, regardless of it having been set.
public inline const FString & GetServerId(const FString & DefaultValue) constGets the value of ServerId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetServerId(FString & OutValue) constFills OutValue with the value of ServerId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetServerIdOrNull()Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetServerIdOrNull() constReturns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetServerId(const FString & NewValue)Sets the value of ServerId_Optional and also sets ServerId_IsSet to true.
public inline void SetServerId(FString && NewValue)Sets the value of ServerId_Optional and also sets ServerId_IsSet to true using move semantics.
public inline void ClearServerId()Clears the value of ServerId_Optional and sets ServerId_IsSet to false.
public inline bool IsServerIdSet() constChecks whether ServerId_Optional has been set.
public inline void SetServerIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsServerIdNull() constChecks whether ServerId_Optional is set to null.
public inline FString & GetAllocationId()Gets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId() constGets the value of AllocationId_Optional, regardless of it having been set.
public inline const FString & GetAllocationId(const FString & DefaultValue) constGets the value of AllocationId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAllocationId(FString & OutValue) constFills 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() constReturns 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() constChecks whether AllocationId_Optional has been set.
public inline void SetAllocationIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsAllocationIdNull() constChecks whether AllocationId_Optional is set to null.
public inline FString & GetDatacenterProvider()Gets the value of DatacenterProvider_Optional, regardless of it having been set.
public inline const FString & GetDatacenterProvider() constGets the value of DatacenterProvider_Optional, regardless of it having been set.
public inline const FString & GetDatacenterProvider(const FString & DefaultValue) constGets the value of DatacenterProvider_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDatacenterProvider(FString & OutValue) constFills OutValue with the value of DatacenterProvider_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDatacenterProviderOrNull()Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDatacenterProviderOrNull() constReturns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDatacenterProvider(const FString & NewValue)Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true.
public inline void SetDatacenterProvider(FString && NewValue)Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true using move semantics.
public inline void ClearDatacenterProvider()Clears the value of DatacenterProvider_Optional and sets DatacenterProvider_IsSet to false.
public inline bool IsDatacenterProviderSet() constChecks whether DatacenterProvider_Optional has been set.
public inline void SetDatacenterProviderToNull()Sets the value explicitly to be treated as null.
public inline bool IsDatacenterProviderNull() constChecks whether DatacenterProvider_Optional is set to null.
public inline FString & GetDatacenterLocation()Gets the value of DatacenterLocation_Optional, regardless of it having been set.
public inline const FString & GetDatacenterLocation() constGets the value of DatacenterLocation_Optional, regardless of it having been set.
public inline const FString & GetDatacenterLocation(const FString & DefaultValue) constGets the value of DatacenterLocation_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDatacenterLocation(FString & OutValue) constFills OutValue with the value of DatacenterLocation_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDatacenterLocationOrNull()Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDatacenterLocationOrNull() constReturns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDatacenterLocation(const FString & NewValue)Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true.
public inline void SetDatacenterLocation(FString && NewValue)Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true using move semantics.
public inline void ClearDatacenterLocation()Clears the value of DatacenterLocation_Optional and sets DatacenterLocation_IsSet to false.
public inline bool IsDatacenterLocationSet() constChecks whether DatacenterLocation_Optional has been set.
public inline void SetDatacenterLocationToNull()Sets the value explicitly to be treated as null.
public inline bool IsDatacenterLocationNull() constChecks whether DatacenterLocation_Optional is set to null.
public inline FString & GetMachineClass()Gets the value of MachineClass_Optional, regardless of it having been set.
public inline const FString & GetMachineClass() constGets the value of MachineClass_Optional, regardless of it having been set.
public inline const FString & GetMachineClass(const FString & DefaultValue) constGets the value of MachineClass_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMachineClass(FString & OutValue) constFills OutValue with the value of MachineClass_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMachineClassOrNull()Returns a pointer to MachineClass_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMachineClassOrNull() constReturns a pointer to MachineClass_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMachineClass(const FString & NewValue)Sets the value of MachineClass_Optional and also sets MachineClass_IsSet to true.
public inline void SetMachineClass(FString && NewValue)Sets the value of MachineClass_Optional and also sets MachineClass_IsSet to true using move semantics.
public inline void ClearMachineClass()Clears the value of MachineClass_Optional and sets MachineClass_IsSet to false.
public inline bool IsMachineClassSet() constChecks whether MachineClass_Optional has been set.
public inline void SetMachineClassToNull()Sets the value explicitly to be treated as null.
public inline bool IsMachineClassNull() constChecks whether MachineClass_Optional is set to null.
public inline FString & GetAddressIp()Gets the value of AddressIp_Optional, regardless of it having been set.
public inline const FString & GetAddressIp() constGets the value of AddressIp_Optional, regardless of it having been set.
public inline const FString & GetAddressIp(const FString & DefaultValue) constGets the value of AddressIp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAddressIp(FString & OutValue) constFills OutValue with the value of AddressIp_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetAddressIpOrNull()Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetAddressIpOrNull() constReturns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAddressIp(const FString & NewValue)Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true.
public inline void SetAddressIp(FString && NewValue)Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true using move semantics.
public inline void ClearAddressIp()Clears the value of AddressIp_Optional and sets AddressIp_IsSet to false.
public inline bool IsAddressIpSet() constChecks whether AddressIp_Optional has been set.
public inline void SetAddressIpToNull()Sets the value explicitly to be treated as null.
public inline bool IsAddressIpNull() constChecks whether AddressIp_Optional is set to null.
public inline FString & GetMapName()Gets the value of MapName_Optional, regardless of it having been set.
public inline const FString & GetMapName() constGets the value of MapName_Optional, regardless of it having been set.
public inline const FString & GetMapName(const FString & DefaultValue) constGets the value of MapName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMapName(FString & OutValue) constFills OutValue with the value of MapName_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMapNameOrNull()Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMapNameOrNull() constReturns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMapName(const FString & NewValue)Sets the value of MapName_Optional and also sets MapName_IsSet to true.
public inline void SetMapName(FString && NewValue)Sets the value of MapName_Optional and also sets MapName_IsSet to true using move semantics.
public inline void ClearMapName()Clears the value of MapName_Optional and sets MapName_IsSet to false.
public inline bool IsMapNameSet() constChecks whether MapName_Optional has been set.
public inline void SetMapNameToNull()Sets the value explicitly to be treated as null.
public inline bool IsMapNameNull() constChecks whether MapName_Optional is set to null.
public inline FString & GetGameMode()Gets the value of GameMode_Optional, regardless of it having been set.
public inline const FString & GetGameMode() constGets the value of GameMode_Optional, regardless of it having been set.
public inline const FString & GetGameMode(const FString & DefaultValue) constGets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetGameMode(FString & OutValue) constFills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetGameModeOrNull()Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetGameModeOrNull() constReturns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.
public inline void SetGameMode(const FString & NewValue)Sets the value of GameMode_Optional and also sets GameMode_IsSet to true.
public inline void SetGameMode(FString && NewValue)Sets the value of GameMode_Optional and also sets GameMode_IsSet to true using move semantics.
public inline void ClearGameMode()Clears the value of GameMode_Optional and sets GameMode_IsSet to false.
public inline bool IsGameModeSet() constChecks whether GameMode_Optional has been set.
public inline void SetGameModeToNull()Sets the value explicitly to be treated as null.
public inline bool IsGameModeNull() constChecks whether GameMode_Optional is set to null.
public inline FString & GetMatchmakingProfileId()Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.
public inline const FString & GetMatchmakingProfileId() constGets the value of MatchmakingProfileId_Optional, regardless of it having been set.
public inline const FString & GetMatchmakingProfileId(const FString & DefaultValue) constGets the value of MatchmakingProfileId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetMatchmakingProfileId(FString & OutValue) constFills OutValue with the value of MatchmakingProfileId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetMatchmakingProfileIdOrNull()Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetMatchmakingProfileIdOrNull() constReturns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetMatchmakingProfileId(const FString & NewValue)Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true.
public inline void SetMatchmakingProfileId(FString && NewValue)Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true using move semantics.
public inline void ClearMatchmakingProfileId()Clears the value of MatchmakingProfileId_Optional and sets MatchmakingProfileId_IsSet to false.
public inline bool IsMatchmakingProfileIdSet() constChecks whether MatchmakingProfileId_Optional has been set.
public inline void SetMatchmakingProfileIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsMatchmakingProfileIdNull() constChecks whether MatchmakingProfileId_Optional is set to null.
public inline int32 & GetExpectedTeamSize()Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.
public inline const int32 & GetExpectedTeamSize() constGets the value of ExpectedTeamSize_Optional, regardless of it having been set.
public inline const int32 & GetExpectedTeamSize(const int32 & DefaultValue) constGets the value of ExpectedTeamSize_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetExpectedTeamSize(int32 & OutValue) constFills OutValue with the value of ExpectedTeamSize_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetExpectedTeamSizeOrNull()Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetExpectedTeamSizeOrNull() constReturns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.
public inline void SetExpectedTeamSize(const int32 & NewValue)Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true.
public inline void SetExpectedTeamSize(int32 && NewValue)Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true using move semantics.
public inline void ClearExpectedTeamSize()Clears the value of ExpectedTeamSize_Optional and sets ExpectedTeamSize_IsSet to false.
public inline bool IsExpectedTeamSizeSet() constChecks whether ExpectedTeamSize_Optional has been set.
public inline bool IsExpectedTeamSizeDefaultValue() constReturns true if ExpectedTeamSize_Optional is set and matches the default value.
public inline void SetExpectedTeamSizeToDefault()Sets the value of ExpectedTeamSize_Optional to its default and also sets ExpectedTeamSize_IsSet to true.
public inline void SetExpectedTeamSizeToNull()Sets the value explicitly to be treated as null.
public inline bool IsExpectedTeamSizeNull() constChecks whether ExpectedTeamSize_Optional is set to null.
public inline int32 & GetExpectedPlayerCount()Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.
public inline const int32 & GetExpectedPlayerCount() constGets the value of ExpectedPlayerCount_Optional, regardless of it having been set.
public inline const int32 & GetExpectedPlayerCount(const int32 & DefaultValue) constGets the value of ExpectedPlayerCount_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetExpectedPlayerCount(int32 & OutValue) constFills OutValue with the value of ExpectedPlayerCount_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetExpectedPlayerCountOrNull()Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetExpectedPlayerCountOrNull() constReturns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.
public inline void SetExpectedPlayerCount(const int32 & NewValue)Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true.
public inline void SetExpectedPlayerCount(int32 && NewValue)Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true using move semantics.
public inline void ClearExpectedPlayerCount()Clears the value of ExpectedPlayerCount_Optional and sets ExpectedPlayerCount_IsSet to false.
public inline bool IsExpectedPlayerCountSet() constChecks whether ExpectedPlayerCount_Optional has been set.
public inline bool IsExpectedPlayerCountDefaultValue() constReturns true if ExpectedPlayerCount_Optional is set and matches the default value.
public inline void SetExpectedPlayerCountToDefault()Sets the value of ExpectedPlayerCount_Optional to its default and also sets ExpectedPlayerCount_IsSet to true.
public inline void SetExpectedPlayerCountToNull()Sets the value explicitly to be treated as null.
public inline bool IsExpectedPlayerCountNull() constChecks whether ExpectedPlayerCount_Optional is set to null.
public inline FString & GetHostPlayerUuid()Gets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetHostPlayerUuid() constGets the value of HostPlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetHostPlayerUuid(const FString & DefaultValue) constGets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetHostPlayerUuid(FString & OutValue) constFills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetHostPlayerUuidOrNull()Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetHostPlayerUuidOrNull() constReturns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetHostPlayerUuid(const FString & NewValue)Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.
public inline void SetHostPlayerUuid(FString && 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() constChecks whether HostPlayerUuid_Optional has been set.
public inline void SetHostPlayerUuidToNull()Sets the value explicitly to be treated as null.
public inline bool IsHostPlayerUuidNull() constChecks whether HostPlayerUuid_Optional is set to null.
public inline FString & GetOwningPlayerUuid()Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetOwningPlayerUuid() constGets the value of OwningPlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetOwningPlayerUuid(const FString & DefaultValue) constGets the value of OwningPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOwningPlayerUuid(FString & OutValue) constFills OutValue with the value of OwningPlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetOwningPlayerUuidOrNull()Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetOwningPlayerUuidOrNull() constReturns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOwningPlayerUuid(const FString & NewValue)Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true.
public inline void SetOwningPlayerUuid(FString && NewValue)Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true using move semantics.
public inline void ClearOwningPlayerUuid()Clears the value of OwningPlayerUuid_Optional and sets OwningPlayerUuid_IsSet to false.
public inline bool IsOwningPlayerUuidSet() constChecks whether OwningPlayerUuid_Optional has been set.
public inline void SetOwningPlayerUuidToNull()Sets the value explicitly to be treated as null.
public inline bool IsOwningPlayerUuidNull() constChecks whether OwningPlayerUuid_Optional is set to null.
public inline FString & GetVersion()Gets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion() constGets the value of Version_Optional, regardless of it having been set.
public inline const FString & GetVersion(const FString & DefaultValue) constGets the value of Version_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetVersion(FString & OutValue) constFills 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() constReturns 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() constChecks whether Version_Optional has been set.
public inline void SetVersionToNull()Sets the value explicitly to be treated as null.
public inline bool IsVersionNull() constChecks whether Version_Optional is set to null.
public inline ERHAPI_MatchPlatform & GetPlatformId()Gets the value of PlatformId_Optional, regardless of it having been set.
public inline const ERHAPI_MatchPlatform & GetPlatformId() constGets the value of PlatformId_Optional, regardless of it having been set.
public inline const ERHAPI_MatchPlatform & GetPlatformId(const ERHAPI_MatchPlatform & DefaultValue) constGets the value of PlatformId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlatformId(ERHAPI_MatchPlatform & OutValue) constFills OutValue with the value of PlatformId_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_MatchPlatform * GetPlatformIdOrNull()Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_MatchPlatform * GetPlatformIdOrNull() constReturns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlatformId(const ERHAPI_MatchPlatform & NewValue)Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true.
public inline void SetPlatformId(ERHAPI_MatchPlatform && NewValue)Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true using move semantics.
public inline void ClearPlatformId()Clears the value of PlatformId_Optional and sets PlatformId_IsSet to false.
public inline bool IsPlatformIdSet() constChecks whether PlatformId_Optional has been set.
public inline void SetPlatformIdToNull()Sets the value explicitly to be treated as null.
public inline bool IsPlatformIdNull() constChecks whether PlatformId_Optional is set to null.
public inline FString & GetPlayerUuid()Gets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetPlayerUuid() constGets the value of PlayerUuid_Optional, regardless of it having been set.
public inline const FString & GetPlayerUuid(const FString & DefaultValue) constGets the value of PlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlayerUuid(FString & OutValue) constFills OutValue with the value of PlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPlayerUuidOrNull()Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPlayerUuidOrNull() constReturns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlayerUuid(const FString & NewValue)Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true.
public inline void SetPlayerUuid(FString && 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() constChecks whether PlayerUuid_Optional has been set.
public inline void SetPlayerUuidToNull()Sets the value explicitly to be treated as null.
public inline bool IsPlayerUuidNull() constChecks whether PlayerUuid_Optional is set to null.

Members

public FDateTime ToDatetime_Optional

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public bool ToDatetime_IsSet

true if ToDatetime_Optional has been set to a value

public bool ToDatetime_IsNull

true if ToDatetime_Optional has been explicitly set to null

public FDateTime FromDatetime_Optional

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public bool FromDatetime_IsSet

true if FromDatetime_Optional has been set to a value

public bool FromDatetime_IsNull

true if FromDatetime_Optional has been explicitly set to null

public FString MatchId_Optional

public bool MatchId_IsSet

true if MatchId_Optional has been set to a value

public bool MatchId_IsNull

true if MatchId_Optional has been explicitly set to null

public FString RegionId_Optional

public bool RegionId_IsSet

true if RegionId_Optional has been set to a value

public bool RegionId_IsNull

true if RegionId_Optional has been explicitly set to null

public FString ServerId_Optional

public bool ServerId_IsSet

true if ServerId_Optional has been set to a value

public bool ServerId_IsNull

true if ServerId_Optional has been explicitly set to null

public FString AllocationId_Optional

public bool AllocationId_IsSet

true if AllocationId_Optional has been set to a value

public bool AllocationId_IsNull

true if AllocationId_Optional has been explicitly set to null

public FString DatacenterProvider_Optional

public bool DatacenterProvider_IsSet

true if DatacenterProvider_Optional has been set to a value

public bool DatacenterProvider_IsNull

true if DatacenterProvider_Optional has been explicitly set to null

public FString DatacenterLocation_Optional

public bool DatacenterLocation_IsSet

true if DatacenterLocation_Optional has been set to a value

public bool DatacenterLocation_IsNull

true if DatacenterLocation_Optional has been explicitly set to null

public FString MachineClass_Optional

public bool MachineClass_IsSet

true if MachineClass_Optional has been set to a value

public bool MachineClass_IsNull

true if MachineClass_Optional has been explicitly set to null

public FString AddressIp_Optional

public bool AddressIp_IsSet

true if AddressIp_Optional has been set to a value

public bool AddressIp_IsNull

true if AddressIp_Optional has been explicitly set to null

public FString MapName_Optional

public bool MapName_IsSet

true if MapName_Optional has been set to a value

public bool MapName_IsNull

true if MapName_Optional has been explicitly set to null

public FString GameMode_Optional

public bool GameMode_IsSet

true if GameMode_Optional has been set to a value

public bool GameMode_IsNull

true if GameMode_Optional has been explicitly set to null

public FString MatchmakingProfileId_Optional

public bool MatchmakingProfileId_IsSet

true if MatchmakingProfileId_Optional has been set to a value

public bool MatchmakingProfileId_IsNull

true if MatchmakingProfileId_Optional has been explicitly set to null

public int32 ExpectedTeamSize_Optional

public bool ExpectedTeamSize_IsSet

true if ExpectedTeamSize_Optional has been set to a value

public bool ExpectedTeamSize_IsNull

true if ExpectedTeamSize_Optional has been explicitly set to null

public int32 ExpectedPlayerCount_Optional

public bool ExpectedPlayerCount_IsSet

true if ExpectedPlayerCount_Optional has been set to a value

public bool ExpectedPlayerCount_IsNull

true if ExpectedPlayerCount_Optional has been explicitly set to null

public FString HostPlayerUuid_Optional

public bool HostPlayerUuid_IsSet

true if HostPlayerUuid_Optional has been set to a value

public bool HostPlayerUuid_IsNull

true if HostPlayerUuid_Optional has been explicitly set to null

public FString OwningPlayerUuid_Optional

public bool OwningPlayerUuid_IsSet

true if OwningPlayerUuid_Optional has been set to a value

public bool OwningPlayerUuid_IsNull

true if OwningPlayerUuid_Optional has been explicitly set to null

public FString Version_Optional

public bool Version_IsSet

true if Version_Optional has been set to a value

public bool Version_IsNull

true if Version_Optional has been explicitly set to null

public ERHAPI_MatchPlatform PlatformId_Optional

public bool PlatformId_IsSet

true if PlatformId_Optional has been set to a value

public bool PlatformId_IsNull

true if PlatformId_Optional has been explicitly set to null

public FString PlayerUuid_Optional

public bool PlayerUuid_IsSet

true if PlayerUuid_Optional has been set to a value

public bool PlayerUuid_IsNull

true if PlayerUuid_Optional has been explicitly set to null

public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)

Fills this object with data from the passed in JSON.

Parameters

  • JsonValue Data 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

  • Writer JSON Writer stream to push .

public inline FDateTime & GetToDatetime()

Gets the value of ToDatetime_Optional, regardless of it having been set.

public inline const FDateTime & GetToDatetime() const

Gets the value of ToDatetime_Optional, regardless of it having been set.

public inline const FDateTime & GetToDatetime(const FDateTime & DefaultValue) const

Gets the value of ToDatetime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetToDatetime(FDateTime & OutValue) const

Fills OutValue with the value of ToDatetime_Optional and returns true if it has been set, otherwise returns false.

public inline FDateTime * GetToDatetimeOrNull()

Returns a pointer to ToDatetime_Optional, if it has been set, otherwise returns nullptr.

public inline const FDateTime * GetToDatetimeOrNull() const

Returns a pointer to ToDatetime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetToDatetime(const FDateTime & NewValue)

Sets the value of ToDatetime_Optional and also sets ToDatetime_IsSet to true.

public inline void SetToDatetime(FDateTime && NewValue)

Sets the value of ToDatetime_Optional and also sets ToDatetime_IsSet to true using move semantics.

public inline void ClearToDatetime()

Clears the value of ToDatetime_Optional and sets ToDatetime_IsSet to false.

public inline bool IsToDatetimeSet() const

Checks whether ToDatetime_Optional has been set.

public inline void SetToDatetimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsToDatetimeNull() const

Checks whether ToDatetime_Optional is set to null.

public inline FDateTime & GetFromDatetime()

Gets the value of FromDatetime_Optional, regardless of it having been set.

public inline const FDateTime & GetFromDatetime() const

Gets the value of FromDatetime_Optional, regardless of it having been set.

public inline const FDateTime & GetFromDatetime(const FDateTime & DefaultValue) const

Gets the value of FromDatetime_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetFromDatetime(FDateTime & OutValue) const

Fills OutValue with the value of FromDatetime_Optional and returns true if it has been set, otherwise returns false.

public inline FDateTime * GetFromDatetimeOrNull()

Returns a pointer to FromDatetime_Optional, if it has been set, otherwise returns nullptr.

public inline const FDateTime * GetFromDatetimeOrNull() const

Returns a pointer to FromDatetime_Optional, if it has been set, otherwise returns nullptr.

public inline void SetFromDatetime(const FDateTime & NewValue)

Sets the value of FromDatetime_Optional and also sets FromDatetime_IsSet to true.

public inline void SetFromDatetime(FDateTime && NewValue)

Sets the value of FromDatetime_Optional and also sets FromDatetime_IsSet to true using move semantics.

public inline void ClearFromDatetime()

Clears the value of FromDatetime_Optional and sets FromDatetime_IsSet to false.

public inline bool IsFromDatetimeSet() const

Checks whether FromDatetime_Optional has been set.

public inline void SetFromDatetimeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsFromDatetimeNull() const

Checks whether FromDatetime_Optional is set to null.

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 void SetMatchIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMatchIdNull() const

Checks whether MatchId_Optional is set to null.

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 void SetRegionIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsRegionIdNull() const

Checks whether RegionId_Optional is set to null.

public inline FString & GetServerId()

Gets the value of ServerId_Optional, regardless of it having been set.

public inline const FString & GetServerId() const

Gets the value of ServerId_Optional, regardless of it having been set.

public inline const FString & GetServerId(const FString & DefaultValue) const

Gets the value of ServerId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetServerId(FString & OutValue) const

Fills OutValue with the value of ServerId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetServerIdOrNull()

Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetServerIdOrNull() const

Returns a pointer to ServerId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetServerId(const FString & NewValue)

Sets the value of ServerId_Optional and also sets ServerId_IsSet to true.

public inline void SetServerId(FString && NewValue)

Sets the value of ServerId_Optional and also sets ServerId_IsSet to true using move semantics.

public inline void ClearServerId()

Clears the value of ServerId_Optional and sets ServerId_IsSet to false.

public inline bool IsServerIdSet() const

Checks whether ServerId_Optional has been set.

public inline void SetServerIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsServerIdNull() const

Checks whether ServerId_Optional is set to null.

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 void SetAllocationIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsAllocationIdNull() const

Checks whether AllocationId_Optional is set to null.

public inline FString & GetDatacenterProvider()

Gets the value of DatacenterProvider_Optional, regardless of it having been set.

public inline const FString & GetDatacenterProvider() const

Gets the value of DatacenterProvider_Optional, regardless of it having been set.

public inline const FString & GetDatacenterProvider(const FString & DefaultValue) const

Gets the value of DatacenterProvider_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDatacenterProvider(FString & OutValue) const

Fills OutValue with the value of DatacenterProvider_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDatacenterProviderOrNull()

Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDatacenterProviderOrNull() const

Returns a pointer to DatacenterProvider_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDatacenterProvider(const FString & NewValue)

Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true.

public inline void SetDatacenterProvider(FString && NewValue)

Sets the value of DatacenterProvider_Optional and also sets DatacenterProvider_IsSet to true using move semantics.

public inline void ClearDatacenterProvider()

Clears the value of DatacenterProvider_Optional and sets DatacenterProvider_IsSet to false.

public inline bool IsDatacenterProviderSet() const

Checks whether DatacenterProvider_Optional has been set.

public inline void SetDatacenterProviderToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDatacenterProviderNull() const

Checks whether DatacenterProvider_Optional is set to null.

public inline FString & GetDatacenterLocation()

Gets the value of DatacenterLocation_Optional, regardless of it having been set.

public inline const FString & GetDatacenterLocation() const

Gets the value of DatacenterLocation_Optional, regardless of it having been set.

public inline const FString & GetDatacenterLocation(const FString & DefaultValue) const

Gets the value of DatacenterLocation_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDatacenterLocation(FString & OutValue) const

Fills OutValue with the value of DatacenterLocation_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDatacenterLocationOrNull()

Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDatacenterLocationOrNull() const

Returns a pointer to DatacenterLocation_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDatacenterLocation(const FString & NewValue)

Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true.

public inline void SetDatacenterLocation(FString && NewValue)

Sets the value of DatacenterLocation_Optional and also sets DatacenterLocation_IsSet to true using move semantics.

public inline void ClearDatacenterLocation()

Clears the value of DatacenterLocation_Optional and sets DatacenterLocation_IsSet to false.

public inline bool IsDatacenterLocationSet() const

Checks whether DatacenterLocation_Optional has been set.

public inline void SetDatacenterLocationToNull()

Sets the value explicitly to be treated as null.

public inline bool IsDatacenterLocationNull() const

Checks whether DatacenterLocation_Optional is set to null.

public inline FString & GetMachineClass()

Gets the value of MachineClass_Optional, regardless of it having been set.

public inline const FString & GetMachineClass() const

Gets the value of MachineClass_Optional, regardless of it having been set.

public inline const FString & GetMachineClass(const FString & DefaultValue) const

Gets the value of MachineClass_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMachineClass(FString & OutValue) const

Fills OutValue with the value of MachineClass_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetMachineClassOrNull()

Returns a pointer to MachineClass_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetMachineClassOrNull() const

Returns a pointer to MachineClass_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMachineClass(const FString & NewValue)

Sets the value of MachineClass_Optional and also sets MachineClass_IsSet to true.

public inline void SetMachineClass(FString && NewValue)

Sets the value of MachineClass_Optional and also sets MachineClass_IsSet to true using move semantics.

public inline void ClearMachineClass()

Clears the value of MachineClass_Optional and sets MachineClass_IsSet to false.

public inline bool IsMachineClassSet() const

Checks whether MachineClass_Optional has been set.

public inline void SetMachineClassToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMachineClassNull() const

Checks whether MachineClass_Optional is set to null.

public inline FString & GetAddressIp()

Gets the value of AddressIp_Optional, regardless of it having been set.

public inline const FString & GetAddressIp() const

Gets the value of AddressIp_Optional, regardless of it having been set.

public inline const FString & GetAddressIp(const FString & DefaultValue) const

Gets the value of AddressIp_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetAddressIp(FString & OutValue) const

Fills OutValue with the value of AddressIp_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetAddressIpOrNull()

Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetAddressIpOrNull() const

Returns a pointer to AddressIp_Optional, if it has been set, otherwise returns nullptr.

public inline void SetAddressIp(const FString & NewValue)

Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true.

public inline void SetAddressIp(FString && NewValue)

Sets the value of AddressIp_Optional and also sets AddressIp_IsSet to true using move semantics.

public inline void ClearAddressIp()

Clears the value of AddressIp_Optional and sets AddressIp_IsSet to false.

public inline bool IsAddressIpSet() const

Checks whether AddressIp_Optional has been set.

public inline void SetAddressIpToNull()

Sets the value explicitly to be treated as null.

public inline bool IsAddressIpNull() const

Checks whether AddressIp_Optional is set to null.

public inline FString & GetMapName()

Gets the value of MapName_Optional, regardless of it having been set.

public inline const FString & GetMapName() const

Gets the value of MapName_Optional, regardless of it having been set.

public inline const FString & GetMapName(const FString & DefaultValue) const

Gets the value of MapName_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMapName(FString & OutValue) const

Fills OutValue with the value of MapName_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetMapNameOrNull()

Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetMapNameOrNull() const

Returns a pointer to MapName_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMapName(const FString & NewValue)

Sets the value of MapName_Optional and also sets MapName_IsSet to true.

public inline void SetMapName(FString && NewValue)

Sets the value of MapName_Optional and also sets MapName_IsSet to true using move semantics.

public inline void ClearMapName()

Clears the value of MapName_Optional and sets MapName_IsSet to false.

public inline bool IsMapNameSet() const

Checks whether MapName_Optional has been set.

public inline void SetMapNameToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMapNameNull() const

Checks whether MapName_Optional is set to null.

public inline FString & GetGameMode()

Gets the value of GameMode_Optional, regardless of it having been set.

public inline const FString & GetGameMode() const

Gets the value of GameMode_Optional, regardless of it having been set.

public inline const FString & GetGameMode(const FString & DefaultValue) const

Gets the value of GameMode_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetGameMode(FString & OutValue) const

Fills OutValue with the value of GameMode_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetGameModeOrNull()

Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetGameModeOrNull() const

Returns a pointer to GameMode_Optional, if it has been set, otherwise returns nullptr.

public inline void SetGameMode(const FString & NewValue)

Sets the value of GameMode_Optional and also sets GameMode_IsSet to true.

public inline void SetGameMode(FString && NewValue)

Sets the value of GameMode_Optional and also sets GameMode_IsSet to true using move semantics.

public inline void ClearGameMode()

Clears the value of GameMode_Optional and sets GameMode_IsSet to false.

public inline bool IsGameModeSet() const

Checks whether GameMode_Optional has been set.

public inline void SetGameModeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsGameModeNull() const

Checks whether GameMode_Optional is set to null.

public inline FString & GetMatchmakingProfileId()

Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.

public inline const FString & GetMatchmakingProfileId() const

Gets the value of MatchmakingProfileId_Optional, regardless of it having been set.

public inline const FString & GetMatchmakingProfileId(const FString & DefaultValue) const

Gets the value of MatchmakingProfileId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetMatchmakingProfileId(FString & OutValue) const

Fills OutValue with the value of MatchmakingProfileId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetMatchmakingProfileIdOrNull()

Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetMatchmakingProfileIdOrNull() const

Returns a pointer to MatchmakingProfileId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetMatchmakingProfileId(const FString & NewValue)

Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true.

public inline void SetMatchmakingProfileId(FString && NewValue)

Sets the value of MatchmakingProfileId_Optional and also sets MatchmakingProfileId_IsSet to true using move semantics.

public inline void ClearMatchmakingProfileId()

Clears the value of MatchmakingProfileId_Optional and sets MatchmakingProfileId_IsSet to false.

public inline bool IsMatchmakingProfileIdSet() const

Checks whether MatchmakingProfileId_Optional has been set.

public inline void SetMatchmakingProfileIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsMatchmakingProfileIdNull() const

Checks whether MatchmakingProfileId_Optional is set to null.

public inline int32 & GetExpectedTeamSize()

Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.

public inline const int32 & GetExpectedTeamSize() const

Gets the value of ExpectedTeamSize_Optional, regardless of it having been set.

public inline const int32 & GetExpectedTeamSize(const int32 & DefaultValue) const

Gets the value of ExpectedTeamSize_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetExpectedTeamSize(int32 & OutValue) const

Fills OutValue with the value of ExpectedTeamSize_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetExpectedTeamSizeOrNull()

Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetExpectedTeamSizeOrNull() const

Returns a pointer to ExpectedTeamSize_Optional, if it has been set, otherwise returns nullptr.

public inline void SetExpectedTeamSize(const int32 & NewValue)

Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true.

public inline void SetExpectedTeamSize(int32 && NewValue)

Sets the value of ExpectedTeamSize_Optional and also sets ExpectedTeamSize_IsSet to true using move semantics.

public inline void ClearExpectedTeamSize()

Clears the value of ExpectedTeamSize_Optional and sets ExpectedTeamSize_IsSet to false.

public inline bool IsExpectedTeamSizeSet() const

Checks whether ExpectedTeamSize_Optional has been set.

public inline bool IsExpectedTeamSizeDefaultValue() const

Returns true if ExpectedTeamSize_Optional is set and matches the default value.

public inline void SetExpectedTeamSizeToDefault()

Sets the value of ExpectedTeamSize_Optional to its default and also sets ExpectedTeamSize_IsSet to true.

public inline void SetExpectedTeamSizeToNull()

Sets the value explicitly to be treated as null.

public inline bool IsExpectedTeamSizeNull() const

Checks whether ExpectedTeamSize_Optional is set to null.

public inline int32 & GetExpectedPlayerCount()

Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.

public inline const int32 & GetExpectedPlayerCount() const

Gets the value of ExpectedPlayerCount_Optional, regardless of it having been set.

public inline const int32 & GetExpectedPlayerCount(const int32 & DefaultValue) const

Gets the value of ExpectedPlayerCount_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetExpectedPlayerCount(int32 & OutValue) const

Fills OutValue with the value of ExpectedPlayerCount_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetExpectedPlayerCountOrNull()

Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetExpectedPlayerCountOrNull() const

Returns a pointer to ExpectedPlayerCount_Optional, if it has been set, otherwise returns nullptr.

public inline void SetExpectedPlayerCount(const int32 & NewValue)

Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true.

public inline void SetExpectedPlayerCount(int32 && NewValue)

Sets the value of ExpectedPlayerCount_Optional and also sets ExpectedPlayerCount_IsSet to true using move semantics.

public inline void ClearExpectedPlayerCount()

Clears the value of ExpectedPlayerCount_Optional and sets ExpectedPlayerCount_IsSet to false.

public inline bool IsExpectedPlayerCountSet() const

Checks whether ExpectedPlayerCount_Optional has been set.

public inline bool IsExpectedPlayerCountDefaultValue() const

Returns true if ExpectedPlayerCount_Optional is set and matches the default value.

public inline void SetExpectedPlayerCountToDefault()

Sets the value of ExpectedPlayerCount_Optional to its default and also sets ExpectedPlayerCount_IsSet to true.

public inline void SetExpectedPlayerCountToNull()

Sets the value explicitly to be treated as null.

public inline bool IsExpectedPlayerCountNull() const

Checks whether ExpectedPlayerCount_Optional is set to null.

public inline FString & GetHostPlayerUuid()

Gets the value of HostPlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetHostPlayerUuid() const

Gets the value of HostPlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetHostPlayerUuid(const FString & DefaultValue) const

Gets the value of HostPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetHostPlayerUuid(FString & OutValue) const

Fills OutValue with the value of HostPlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetHostPlayerUuidOrNull()

Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetHostPlayerUuidOrNull() const

Returns a pointer to HostPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetHostPlayerUuid(const FString & NewValue)

Sets the value of HostPlayerUuid_Optional and also sets HostPlayerUuid_IsSet to true.

public inline void SetHostPlayerUuid(FString && 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 void SetHostPlayerUuidToNull()

Sets the value explicitly to be treated as null.

public inline bool IsHostPlayerUuidNull() const

Checks whether HostPlayerUuid_Optional is set to null.

public inline FString & GetOwningPlayerUuid()

Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetOwningPlayerUuid() const

Gets the value of OwningPlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetOwningPlayerUuid(const FString & DefaultValue) const

Gets the value of OwningPlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetOwningPlayerUuid(FString & OutValue) const

Fills OutValue with the value of OwningPlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetOwningPlayerUuidOrNull()

Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetOwningPlayerUuidOrNull() const

Returns a pointer to OwningPlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetOwningPlayerUuid(const FString & NewValue)

Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true.

public inline void SetOwningPlayerUuid(FString && NewValue)

Sets the value of OwningPlayerUuid_Optional and also sets OwningPlayerUuid_IsSet to true using move semantics.

public inline void ClearOwningPlayerUuid()

Clears the value of OwningPlayerUuid_Optional and sets OwningPlayerUuid_IsSet to false.

public inline bool IsOwningPlayerUuidSet() const

Checks whether OwningPlayerUuid_Optional has been set.

public inline void SetOwningPlayerUuidToNull()

Sets the value explicitly to be treated as null.

public inline bool IsOwningPlayerUuidNull() const

Checks whether OwningPlayerUuid_Optional is set to null.

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 void SetVersionToNull()

Sets the value explicitly to be treated as null.

public inline bool IsVersionNull() const

Checks whether Version_Optional is set to null.

public inline ERHAPI_MatchPlatform & GetPlatformId()

Gets the value of PlatformId_Optional, regardless of it having been set.

public inline const ERHAPI_MatchPlatform & GetPlatformId() const

Gets the value of PlatformId_Optional, regardless of it having been set.

public inline const ERHAPI_MatchPlatform & GetPlatformId(const ERHAPI_MatchPlatform & DefaultValue) const

Gets the value of PlatformId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPlatformId(ERHAPI_MatchPlatform & OutValue) const

Fills OutValue with the value of PlatformId_Optional and returns true if it has been set, otherwise returns false.

public inline ERHAPI_MatchPlatform * GetPlatformIdOrNull()

Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.

public inline const ERHAPI_MatchPlatform * GetPlatformIdOrNull() const

Returns a pointer to PlatformId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPlatformId(const ERHAPI_MatchPlatform & NewValue)

Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true.

public inline void SetPlatformId(ERHAPI_MatchPlatform && NewValue)

Sets the value of PlatformId_Optional and also sets PlatformId_IsSet to true using move semantics.

public inline void ClearPlatformId()

Clears the value of PlatformId_Optional and sets PlatformId_IsSet to false.

public inline bool IsPlatformIdSet() const

Checks whether PlatformId_Optional has been set.

public inline void SetPlatformIdToNull()

Sets the value explicitly to be treated as null.

public inline bool IsPlatformIdNull() const

Checks whether PlatformId_Optional is set to null.

public inline FString & GetPlayerUuid()

Gets the value of PlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetPlayerUuid() const

Gets the value of PlayerUuid_Optional, regardless of it having been set.

public inline const FString & GetPlayerUuid(const FString & DefaultValue) const

Gets the value of PlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPlayerUuid(FString & OutValue) const

Fills OutValue with the value of PlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetPlayerUuidOrNull()

Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetPlayerUuidOrNull() const

Returns a pointer to PlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPlayerUuid(const FString & NewValue)

Sets the value of PlayerUuid_Optional and also sets PlayerUuid_IsSet to true.

public inline void SetPlayerUuid(FString && 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 void SetPlayerUuidToNull()

Sets the value explicitly to be treated as null.

public inline bool IsPlayerUuidNull() const

Checks whether PlayerUuid_Optional is set to null.