Skip to content

RHAPI_MatchValuesOnly

Summary

MembersDescriptions
struct FRHAPI_MatchValuesOnly

struct FRHAPI_MatchValuesOnly

struct FRHAPI_MatchValuesOnly
: public FRHAPI_Model

Summary

MembersDescriptions
public FDateTime LastModifiedTimestamp_OptionalTimestamp of when the resource was last modified.
public bool LastModifiedTimestamp_IsSettrue if LastModifiedTimestamp_Optional has been set to a value
public FDateTime CreatedTimestamp_OptionalTimestamp of when the resource was created.
public bool CreatedTimestamp_IsSettrue if CreatedTimestamp_Optional has been set to a value
public FString Type_Optional
public bool Type_IsSettrue if Type_Optional has been set to a value
public ERHAPI_MatchState State_Optional
public bool State_IsSettrue if State_Optional has been set to a value
public FDateTime StartTimestamp_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool StartTimestamp_IsSettrue if StartTimestamp_Optional has been set to a value
public FDateTime EndTimestamp_OptionalDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool EndTimestamp_IsSettrue if EndTimestamp_Optional has been set to a value
public int32 DurationSeconds_Optional
public bool DurationSeconds_IsSettrue if DurationSeconds_Optional has been set to a value
public FRHAPI_JsonObject CustomData_Optional
public bool CustomData_IsSettrue if CustomData_Optional has been set to a value
public FString CorrelationId_Optional
public bool CorrelationId_IsSettrue if CorrelationId_Optional has been set to a value
public TArray< FRHAPI_MatchSession>Sessions_OptionalList of session IDs for the match.
public bool Sessions_IsSettrue if Sessions_Optional has been set to a value
public TArray< FRHAPI_MatchInstance>Instances_OptionalList of MatchInstances for the match.
public bool Instances_IsSettrue if Instances_Optional has been set to a value
public TArray< FRHAPI_MatchAllocation>Allocations_OptionalList of allocation IDs for the match.
public bool Allocations_IsSettrue if Allocations_Optional has been set to a value
public FString MatchId_Optional
public bool MatchId_IsSettrue if MatchId_Optional has been set to a value
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 & GetLastModifiedTimestamp()Gets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp() constGets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp(const FDateTime & DefaultValue) constGets the value of LastModifiedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetLastModifiedTimestamp(FDateTime & OutValue) constFills OutValue with the value of LastModifiedTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetLastModifiedTimestampOrNull()Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetLastModifiedTimestampOrNull() constReturns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetLastModifiedTimestamp(FDateTime NewValue)Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true.
public inline void ClearLastModifiedTimestamp()Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false.
public inline FDateTime & GetCreatedTimestamp()Gets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp() constGets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp(const FDateTime & DefaultValue) constGets the value of CreatedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCreatedTimestamp(FDateTime & OutValue) constFills OutValue with the value of CreatedTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetCreatedTimestampOrNull()Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetCreatedTimestampOrNull() constReturns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCreatedTimestamp(FDateTime NewValue)Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true.
public inline void ClearCreatedTimestamp()Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false.
public inline FString & GetType()Gets the value of Type_Optional, regardless of it having been set.
public inline const FString & GetType() constGets the value of Type_Optional, regardless of it having been set.
public inline const FString & GetType(const FString & DefaultValue) constGets the value of Type_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetType(FString & OutValue) constFills OutValue with the value of Type_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetTypeOrNull()Returns a pointer to Type_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetTypeOrNull() constReturns a pointer to Type_Optional, if it has been set, otherwise returns nullptr.
public inline void SetType(FString NewValue)Sets the value of Type_Optional and also sets Type_IsSet to true.
public inline void ClearType()Clears the value of Type_Optional and sets Type_IsSet to false.
public inline ERHAPI_MatchState & GetState()Gets the value of State_Optional, regardless of it having been set.
public inline const ERHAPI_MatchState & GetState() constGets the value of State_Optional, regardless of it having been set.
public inline const ERHAPI_MatchState & GetState(const ERHAPI_MatchState & DefaultValue) constGets the value of State_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetState(ERHAPI_MatchState & OutValue) constFills OutValue with the value of State_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_MatchState * GetStateOrNull()Returns a pointer to State_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_MatchState * GetStateOrNull() constReturns a pointer to State_Optional, if it has been set, otherwise returns nullptr.
public inline void SetState(ERHAPI_MatchState NewValue)Sets the value of State_Optional and also sets State_IsSet to true.
public inline void ClearState()Clears the value of State_Optional and sets State_IsSet to false.
public inline FDateTime & GetStartTimestamp()Gets the value of StartTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetStartTimestamp() constGets the value of StartTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetStartTimestamp(const FDateTime & DefaultValue) constGets the value of StartTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetStartTimestamp(FDateTime & OutValue) constFills OutValue with the value of StartTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetStartTimestampOrNull()Returns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetStartTimestampOrNull() constReturns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetStartTimestamp(FDateTime NewValue)Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true.
public inline void ClearStartTimestamp()Clears the value of StartTimestamp_Optional and sets StartTimestamp_IsSet to false.
public inline FDateTime & GetEndTimestamp()Gets the value of EndTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetEndTimestamp() constGets the value of EndTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetEndTimestamp(const FDateTime & DefaultValue) constGets the value of EndTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetEndTimestamp(FDateTime & OutValue) constFills OutValue with the value of EndTimestamp_Optional and returns true if it has been set, otherwise returns false.
public inline FDateTime * GetEndTimestampOrNull()Returns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetEndTimestampOrNull() constReturns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetEndTimestamp(FDateTime NewValue)Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true.
public inline void ClearEndTimestamp()Clears the value of EndTimestamp_Optional and sets EndTimestamp_IsSet to false.
public inline int32 & GetDurationSeconds()Gets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds() constGets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds(const int32 & DefaultValue) constGets the value of DurationSeconds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDurationSeconds(int32 & OutValue) constFills OutValue with the value of DurationSeconds_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetDurationSecondsOrNull()Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetDurationSecondsOrNull() constReturns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDurationSeconds(int32 NewValue)Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true.
public inline void ClearDurationSeconds()Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false.
public inline bool IsDurationSecondsDefaultValue() constReturns true if DurationSeconds_Optional is set and matches the default value.
public inline void SetDurationSecondsToDefault()Sets the value of DurationSeconds_Optional to its default and also sets DurationSeconds_IsSet to true.
public inline FRHAPI_JsonObject&GetCustomData()Gets the value of CustomData_Optional, regardless of it having been set.
public inline const FRHAPI_JsonObject&GetCustomData() constGets the value of CustomData_Optional, regardless of it having been set.
public inline const FRHAPI_JsonObject&GetCustomData(const FRHAPI_JsonObject & DefaultValue) constGets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCustomData(FRHAPI_JsonObject & OutValue) constFills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_JsonObject*GetCustomDataOrNull()Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_JsonObject*GetCustomDataOrNull() constReturns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCustomData(FRHAPI_JsonObject NewValue)Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
public inline void ClearCustomData()Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
public inline FString & GetCorrelationId()Gets the value of CorrelationId_Optional, regardless of it having been set.
public inline const FString & GetCorrelationId() constGets the value of CorrelationId_Optional, regardless of it having been set.
public inline const FString & GetCorrelationId(const FString & DefaultValue) constGets the value of CorrelationId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCorrelationId(FString & OutValue) constFills OutValue with the value of CorrelationId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetCorrelationIdOrNull()Returns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetCorrelationIdOrNull() constReturns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCorrelationId(FString NewValue)Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true.
public inline void ClearCorrelationId()Clears the value of CorrelationId_Optional and sets CorrelationId_IsSet to false.
public inline TArray< FRHAPI_MatchSession> &GetSessions()Gets the value of Sessions_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchSession> &GetSessions() constGets the value of Sessions_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchSession> &GetSessions(const TArray< FRHAPI_MatchSession > & DefaultValue) constGets the value of Sessions_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSessions(TArray< FRHAPI_MatchSession > & OutValue) constFills OutValue with the value of Sessions_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_MatchSession> *GetSessionsOrNull()Returns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchSession> *GetSessionsOrNull() constReturns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSessions(TArray< FRHAPI_MatchSession > NewValue)Sets the value of Sessions_Optional and also sets Sessions_IsSet to true.
public inline void ClearSessions()Clears the value of Sessions_Optional and sets Sessions_IsSet to false.
public inline TArray< FRHAPI_MatchInstance> &GetInstances()Gets the value of Instances_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchInstance> &GetInstances() constGets the value of Instances_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchInstance> &GetInstances(const TArray< FRHAPI_MatchInstance > & DefaultValue) constGets the value of Instances_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstances(TArray< FRHAPI_MatchInstance > & OutValue) constFills OutValue with the value of Instances_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_MatchInstance> *GetInstancesOrNull()Returns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchInstance> *GetInstancesOrNull() constReturns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstances(TArray< FRHAPI_MatchInstance > NewValue)Sets the value of Instances_Optional and also sets Instances_IsSet to true.
public inline void ClearInstances()Clears the value of Instances_Optional and sets Instances_IsSet to false.
public inline TArray< FRHAPI_MatchAllocation> &GetAllocations()Gets the value of Allocations_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchAllocation> &GetAllocations() constGets the value of Allocations_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchAllocation> &GetAllocations(const TArray< FRHAPI_MatchAllocation > & DefaultValue) constGets the value of Allocations_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAllocations(TArray< FRHAPI_MatchAllocation > & OutValue) constFills OutValue with the value of Allocations_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_MatchAllocation> *GetAllocationsOrNull()Returns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchAllocation> *GetAllocationsOrNull() constReturns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAllocations(TArray< FRHAPI_MatchAllocation > NewValue)Sets the value of Allocations_Optional and also sets Allocations_IsSet to true.
public inline void ClearAllocations()Clears the value of Allocations_Optional and sets Allocations_IsSet to false.
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(FString NewValue)Sets the value of MatchId_Optional and also sets MatchId_IsSet to true.
public inline void ClearMatchId()Clears the value of MatchId_Optional and sets MatchId_IsSet to false.

Members

public FDateTime LastModifiedTimestamp_Optional

Timestamp of when the resource was last modified.


#### `public bool `[`LastModifiedTimestamp_IsSet`](#structFRHAPI__MatchValuesOnly_1a8c517e7bfeb8884a0e217e6dabe59b84)

true if LastModifiedTimestamp_Optional has been set to a value


#### `public FDateTime `[`CreatedTimestamp_Optional`](#structFRHAPI__MatchValuesOnly_1a7cc68a2a5e05d327cc901c059b8d785c)

Timestamp of when the resource was created.


#### `public bool `[`CreatedTimestamp_IsSet`](#structFRHAPI__MatchValuesOnly_1a715fff71a565c9e7563260d6383daf35)

true if CreatedTimestamp_Optional has been set to a value


#### `public FString `[`Type_Optional`](#structFRHAPI__MatchValuesOnly_1a0ec8bbdc0baef5ab14739216d928686d)
#### `public bool `[`Type_IsSet`](#structFRHAPI__MatchValuesOnly_1ac58d966e774ac8e81a40309eae2af906)

true if Type_Optional has been set to a value


#### `public ERHAPI_MatchState `[`State_Optional`](#structFRHAPI__MatchValuesOnly_1ab4237d201acfd2190542adfa320fdd67)
#### `public bool `[`State_IsSet`](#structFRHAPI__MatchValuesOnly_1a0fd95494399702479e6bf02debf9f704)

true if State_Optional has been set to a value


#### `public FDateTime `[`StartTimestamp_Optional`](#structFRHAPI__MatchValuesOnly_1a680b90f2cf64928349eda5c9e0c748e4)

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


#### `public bool `[`StartTimestamp_IsSet`](#structFRHAPI__MatchValuesOnly_1aa64756ac4c1a0852a338524f9c3c9d35)

true if StartTimestamp_Optional has been set to a value


#### `public FDateTime `[`EndTimestamp_Optional`](#structFRHAPI__MatchValuesOnly_1a168f1807240cde87077ffb361e17d24b)

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


#### `public bool `[`EndTimestamp_IsSet`](#structFRHAPI__MatchValuesOnly_1a7a36b6dce6d8bac50e569a10c5f89812)

true if EndTimestamp_Optional has been set to a value


#### `public int32 `[`DurationSeconds_Optional`](#structFRHAPI__MatchValuesOnly_1a90c627300a79ef74ab309e795c861b16)
#### `public bool `[`DurationSeconds_IsSet`](#structFRHAPI__MatchValuesOnly_1ac4dd632f0cf79d893b810ed022ae0177)

true if DurationSeconds_Optional has been set to a value


#### `public `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` `[`CustomData_Optional`](#structFRHAPI__MatchValuesOnly_1a0b9b8647d0827ff1a3c3995b3eaf3515)
#### `public bool `[`CustomData_IsSet`](#structFRHAPI__MatchValuesOnly_1ac8b0245c6e4e407d7345ebd3fef69085)

true if CustomData_Optional has been set to a value


#### `public FString `[`CorrelationId_Optional`](#structFRHAPI__MatchValuesOnly_1ad1ef8dae71183e2963d4b9f3c0aac942)
#### `public bool `[`CorrelationId_IsSet`](#structFRHAPI__MatchValuesOnly_1a62c1c0a77f7728d30ba4ee00e249bb17)

true if CorrelationId_Optional has been set to a value


#### `public TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > `[`Sessions_Optional`](#structFRHAPI__MatchValuesOnly_1ae56a831c860728f9f2a6b0a5e100c775)

List of session IDs for the match.


#### `public bool `[`Sessions_IsSet`](#structFRHAPI__MatchValuesOnly_1ad43c159b7132df0a045266ccfdcc09aa)

true if Sessions_Optional has been set to a value


#### `public TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > `[`Instances_Optional`](#structFRHAPI__MatchValuesOnly_1a2f1bcb72041a5f251613e177559fdf34)

List of MatchInstances for the match.


#### `public bool `[`Instances_IsSet`](#structFRHAPI__MatchValuesOnly_1ac873226c74cb1396fc401f89a9077cdd)

true if Instances_Optional has been set to a value


#### `public TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > `[`Allocations_Optional`](#structFRHAPI__MatchValuesOnly_1a6b62b374d3a71d4c18fd636e27e739b3)

List of allocation IDs for the match.


#### `public bool `[`Allocations_IsSet`](#structFRHAPI__MatchValuesOnly_1aab49be0d178c1fb0ed769e5bb903217c)

true if Allocations_Optional has been set to a value


#### `public FString `[`MatchId_Optional`](#structFRHAPI__MatchValuesOnly_1a2f1459c3f11548da6a53089e8037d74d)
#### `public bool `[`MatchId_IsSet`](#structFRHAPI__MatchValuesOnly_1a2e710343938778af350b5d50610738aa)

true if MatchId_Optional has been set to a value


#### `public virtual bool `[`FromJson`](#structFRHAPI__MatchValuesOnly_1a0e663ad44c614b9ffcce3b8cb2bdf7d8)`(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`](#structFRHAPI__MatchValuesOnly_1a8c723cae4ad6c4fe6d304279a72185a3)`(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 & `[`GetLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1a98f569bcfa4780f64b84e97ee77d4a8c)`()`

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


#### `public inline const FDateTime & `[`GetLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1a9e974013d9c87f5b6208ec0ef396f6f9)`() const`

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


#### `public inline const FDateTime & `[`GetLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1ac1e6484099ec76d2e781b0f693238be4)`(const FDateTime & DefaultValue) const`

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


#### `public inline bool `[`GetLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1a1729f2453015fb2a1608c7eebbcbbe82)`(FDateTime & OutValue) const`

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


#### `public inline FDateTime * `[`GetLastModifiedTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1a810067469dbd3d3842d6d3e6a01361cf)`()`

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


#### `public inline const FDateTime * `[`GetLastModifiedTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1aadf61796b740d1ab877bc4f3bf72a739)`() const`

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


#### `public inline void `[`SetLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1a91c399f60cd4a03bfb0b99c0f4987942)`(FDateTime NewValue)`

Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true.


#### `public inline void `[`ClearLastModifiedTimestamp`](#structFRHAPI__MatchValuesOnly_1a18b61eaedacf6931db8d95b503ebf75b)`()`

Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false.


#### `public inline FDateTime & `[`GetCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1ab204a7df6d7bcec2c173fda30dcbfe8e)`()`

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


#### `public inline const FDateTime & `[`GetCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1ac57a0f366112ab50d1cb654b7c432b6a)`() const`

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


#### `public inline const FDateTime & `[`GetCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1a1a795e1a6985015e2236ee1b6d15c604)`(const FDateTime & DefaultValue) const`

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


#### `public inline bool `[`GetCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1a3e0e26c08fb27e58e4c42b6b52a99131)`(FDateTime & OutValue) const`

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


#### `public inline FDateTime * `[`GetCreatedTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1a5612a79d8e8b173ebb7ebb3fcd6c7d84)`()`

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


#### `public inline const FDateTime * `[`GetCreatedTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1a1fa91efa6bbf89fd6f914b6f2cc8a81f)`() const`

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


#### `public inline void `[`SetCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1a787de4363e0e2fc9776e573906b3537f)`(FDateTime NewValue)`

Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true.


#### `public inline void `[`ClearCreatedTimestamp`](#structFRHAPI__MatchValuesOnly_1a9e4e33dd1182aaaa7b3f31fdd063298d)`()`

Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false.


#### `public inline FString & `[`GetType`](#structFRHAPI__MatchValuesOnly_1a67aec674e495604814ddba349d907498)`()`

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


#### `public inline const FString & `[`GetType`](#structFRHAPI__MatchValuesOnly_1a4498af90891e02d59b1b7564995d9ccf)`() const`

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


#### `public inline const FString & `[`GetType`](#structFRHAPI__MatchValuesOnly_1add10057e1dcb674499d1a970cada7a75)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetType`](#structFRHAPI__MatchValuesOnly_1ad30462aef852eebc9bc5b27af5ea11fd)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetTypeOrNull`](#structFRHAPI__MatchValuesOnly_1a158aa6b0793859ca3d73277379d22d5e)`()`

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


#### `public inline const FString * `[`GetTypeOrNull`](#structFRHAPI__MatchValuesOnly_1a5b2dd3de8f04e52af79155543afbf31d)`() const`

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


#### `public inline void `[`SetType`](#structFRHAPI__MatchValuesOnly_1ae84b968a946c434fadb1955b33de1bae)`(FString NewValue)`

Sets the value of Type_Optional and also sets Type_IsSet to true.


#### `public inline void `[`ClearType`](#structFRHAPI__MatchValuesOnly_1ac90be93bd8ca0d9f6365011b139aa4e3)`()`

Clears the value of Type_Optional and sets Type_IsSet to false.


#### `public inline ERHAPI_MatchState & `[`GetState`](#structFRHAPI__MatchValuesOnly_1a1203b277f281cd4192d60c678cc3785d)`()`

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


#### `public inline const ERHAPI_MatchState & `[`GetState`](#structFRHAPI__MatchValuesOnly_1a3347de291496537371eb1621513cf073)`() const`

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


#### `public inline const ERHAPI_MatchState & `[`GetState`](#structFRHAPI__MatchValuesOnly_1a65740a7964fe11b56e5043fd10d3d862)`(const ERHAPI_MatchState & DefaultValue) const`

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


#### `public inline bool `[`GetState`](#structFRHAPI__MatchValuesOnly_1a7e34b868066993146d19a74a81ce1274)`(ERHAPI_MatchState & OutValue) const`

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


#### `public inline ERHAPI_MatchState * `[`GetStateOrNull`](#structFRHAPI__MatchValuesOnly_1a1b5aabca5a2893b73a3083394dc6b086)`()`

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


#### `public inline const ERHAPI_MatchState * `[`GetStateOrNull`](#structFRHAPI__MatchValuesOnly_1a5c01a3bfb5b97cacbab8ecd2a5ec8060)`() const`

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


#### `public inline void `[`SetState`](#structFRHAPI__MatchValuesOnly_1a7c00b017d1723a3b2c146c5138b205f7)`(ERHAPI_MatchState NewValue)`

Sets the value of State_Optional and also sets State_IsSet to true.


#### `public inline void `[`ClearState`](#structFRHAPI__MatchValuesOnly_1a13d0bc0de8d329b8b0a9a4a8b358a00b)`()`

Clears the value of State_Optional and sets State_IsSet to false.


#### `public inline FDateTime & `[`GetStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a871fc66d25d72160d61da22790b0214b)`()`

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


#### `public inline const FDateTime & `[`GetStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a56be887afd0d74e0f8581b68cfede4d4)`() const`

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


#### `public inline const FDateTime & `[`GetStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a3580cb06904c3470746736274ca5f145)`(const FDateTime & DefaultValue) const`

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


#### `public inline bool `[`GetStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a1ab61497f611804cc8056622ef55d1d1)`(FDateTime & OutValue) const`

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


#### `public inline FDateTime * `[`GetStartTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1ac3feaedd6a4fcf24231cb9c8ff19942a)`()`

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


#### `public inline const FDateTime * `[`GetStartTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1ad3d95aa298aee65bff906bb1d73c4750)`() const`

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


#### `public inline void `[`SetStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a02121aef4be4bf6c285ea0ab38198fda)`(FDateTime NewValue)`

Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true.


#### `public inline void `[`ClearStartTimestamp`](#structFRHAPI__MatchValuesOnly_1a94721ba1c93898774501cf5b578c1056)`()`

Clears the value of StartTimestamp_Optional and sets StartTimestamp_IsSet to false.


#### `public inline FDateTime & `[`GetEndTimestamp`](#structFRHAPI__MatchValuesOnly_1a31fac8691283304c8ad4f36c3e75a52f)`()`

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


#### `public inline const FDateTime & `[`GetEndTimestamp`](#structFRHAPI__MatchValuesOnly_1a98ffcef4bc761d2896c12d11412ab24c)`() const`

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


#### `public inline const FDateTime & `[`GetEndTimestamp`](#structFRHAPI__MatchValuesOnly_1aa8576e5f57dce94b487c01f0902e3a36)`(const FDateTime & DefaultValue) const`

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


#### `public inline bool `[`GetEndTimestamp`](#structFRHAPI__MatchValuesOnly_1a0d786879ae0fc0659cdbf91a71043cac)`(FDateTime & OutValue) const`

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


#### `public inline FDateTime * `[`GetEndTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1af86f897df3a395c783e80b126f2ec566)`()`

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


#### `public inline const FDateTime * `[`GetEndTimestampOrNull`](#structFRHAPI__MatchValuesOnly_1a91a1774b55927be70685f0cec0c8d2ad)`() const`

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


#### `public inline void `[`SetEndTimestamp`](#structFRHAPI__MatchValuesOnly_1a3882bdedd729b76dc49f517280ba4d39)`(FDateTime NewValue)`

Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true.


#### `public inline void `[`ClearEndTimestamp`](#structFRHAPI__MatchValuesOnly_1aa8738167c7ed1d089256f0a0bd734c8d)`()`

Clears the value of EndTimestamp_Optional and sets EndTimestamp_IsSet to false.


#### `public inline int32 & `[`GetDurationSeconds`](#structFRHAPI__MatchValuesOnly_1a76782597ca6655f346e3a8268d90924f)`()`

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


#### `public inline const int32 & `[`GetDurationSeconds`](#structFRHAPI__MatchValuesOnly_1a117c1bb1ed2f0202142e0dd59788bb89)`() const`

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


#### `public inline const int32 & `[`GetDurationSeconds`](#structFRHAPI__MatchValuesOnly_1a5d633b7dfd517dba0782f78c9c79f461)`(const int32 & DefaultValue) const`

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


#### `public inline bool `[`GetDurationSeconds`](#structFRHAPI__MatchValuesOnly_1a30c34f0d7e16847443f5d8d478f8a2d1)`(int32 & OutValue) const`

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


#### `public inline int32 * `[`GetDurationSecondsOrNull`](#structFRHAPI__MatchValuesOnly_1ad7e3bcd5121ab4ffc4e70835deccef46)`()`

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


#### `public inline const int32 * `[`GetDurationSecondsOrNull`](#structFRHAPI__MatchValuesOnly_1a9d96ba9eb689a68c94081677993901d5)`() const`

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


#### `public inline void `[`SetDurationSeconds`](#structFRHAPI__MatchValuesOnly_1a3fa99eb7c1f8a47fc74d9d7b00c75a62)`(int32 NewValue)`

Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true.


#### `public inline void `[`ClearDurationSeconds`](#structFRHAPI__MatchValuesOnly_1ab8390d99ce4f8549e1cd85e55dfb74f2)`()`

Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false.


#### `public inline bool `[`IsDurationSecondsDefaultValue`](#structFRHAPI__MatchValuesOnly_1a9cf96ed101d589900dd6ef641c951549)`() const`

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


#### `public inline void `[`SetDurationSecondsToDefault`](#structFRHAPI__MatchValuesOnly_1a72d2f066ffced97b89002f5e874adff6)`()`

Sets the value of DurationSeconds_Optional to its default and also sets DurationSeconds_IsSet to true.


#### `public inline `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` & `[`GetCustomData`](#structFRHAPI__MatchValuesOnly_1a43c4ba5efcad61b5f5bcefdd099b8a38)`()`

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


#### `public inline const `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` & `[`GetCustomData`](#structFRHAPI__MatchValuesOnly_1a8d7ec8e257162d38598f99461eefc8f7)`() const`

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


#### `public inline const `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` & `[`GetCustomData`](#structFRHAPI__MatchValuesOnly_1af0988115d5971fd41a64f4aac9b7cd40)`(const `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` & DefaultValue) const`

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


#### `public inline bool `[`GetCustomData`](#structFRHAPI__MatchValuesOnly_1ad9a169247276d7b7142d8fe2a999b55c)`(`[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` & OutValue) const`

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


#### `public inline `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` * `[`GetCustomDataOrNull`](#structFRHAPI__MatchValuesOnly_1af6b872c3eddce8d85db24c6dcdc0993f)`()`

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


#### `public inline const `[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` * `[`GetCustomDataOrNull`](#structFRHAPI__MatchValuesOnly_1abff2226851e44c3c688e57b2bcf0212e)`() const`

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


#### `public inline void `[`SetCustomData`](#structFRHAPI__MatchValuesOnly_1abe77e257e4ab12924a3479b3675d7547)`(`[`FRHAPI_JsonObject`](undefined.md#structFRHAPI__JsonObject)` NewValue)`

Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.


#### `public inline void `[`ClearCustomData`](#structFRHAPI__MatchValuesOnly_1ac9834687b5f28148ff91e4f0c5addad2)`()`

Clears the value of CustomData_Optional and sets CustomData_IsSet to false.


#### `public inline FString & `[`GetCorrelationId`](#structFRHAPI__MatchValuesOnly_1a9682de1405979bd21deb32af4e686009)`()`

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


#### `public inline const FString & `[`GetCorrelationId`](#structFRHAPI__MatchValuesOnly_1a0adc7fc5787d015e01691bb5a29189a8)`() const`

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


#### `public inline const FString & `[`GetCorrelationId`](#structFRHAPI__MatchValuesOnly_1a6a60669fde7f0ceaa961654633c2e30c)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetCorrelationId`](#structFRHAPI__MatchValuesOnly_1a71e26af6ee353623fcf252f40144e096)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetCorrelationIdOrNull`](#structFRHAPI__MatchValuesOnly_1a7ea3d9222bc695d74b091fd1bd976976)`()`

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


#### `public inline const FString * `[`GetCorrelationIdOrNull`](#structFRHAPI__MatchValuesOnly_1ad4d17d00d1b79e985af264f28fd31dd2)`() const`

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


#### `public inline void `[`SetCorrelationId`](#structFRHAPI__MatchValuesOnly_1a50051702318b3d074fd28f84a8e34b4a)`(FString NewValue)`

Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true.


#### `public inline void `[`ClearCorrelationId`](#structFRHAPI__MatchValuesOnly_1a8d78b3748f28a42e63b2fe28a6c34868)`()`

Clears the value of CorrelationId_Optional and sets CorrelationId_IsSet to false.


#### `public inline TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > & `[`GetSessions`](#structFRHAPI__MatchValuesOnly_1af4d63a9447d5d4307572be9fc2e3666f)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > & `[`GetSessions`](#structFRHAPI__MatchValuesOnly_1a6d0ba7ab9835f069b0124876a9a7a8b5)`() const`

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


#### `public inline const TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > & `[`GetSessions`](#structFRHAPI__MatchValuesOnly_1a80262b93d27b8204abb8863169da2ad3)`(const TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > & DefaultValue) const`

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


#### `public inline bool `[`GetSessions`](#structFRHAPI__MatchValuesOnly_1a5ffd76eaffa7dc090a3156feddfbad39)`(TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > & OutValue) const`

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


#### `public inline TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > * `[`GetSessionsOrNull`](#structFRHAPI__MatchValuesOnly_1ad9b6ef261d55d16fd6a34c743a658ab0)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > * `[`GetSessionsOrNull`](#structFRHAPI__MatchValuesOnly_1a5207b50c860d865b41289a3d43dde7aa)`() const`

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


#### `public inline void `[`SetSessions`](#structFRHAPI__MatchValuesOnly_1a7a895709b7e0a43882b43f4106828a23)`(TArray< `[`FRHAPI_MatchSession`](RHAPI_MatchSession.md#structFRHAPI__MatchSession)` > NewValue)`

Sets the value of Sessions_Optional and also sets Sessions_IsSet to true.


#### `public inline void `[`ClearSessions`](#structFRHAPI__MatchValuesOnly_1a2c86a4146366a9939c40956687e3a3a3)`()`

Clears the value of Sessions_Optional and sets Sessions_IsSet to false.


#### `public inline TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > & `[`GetInstances`](#structFRHAPI__MatchValuesOnly_1a5ef5485e7fe10aa14bf4a7fc883af054)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > & `[`GetInstances`](#structFRHAPI__MatchValuesOnly_1aa30b87420f4a0399c5ba6d77ec477564)`() const`

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


#### `public inline const TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > & `[`GetInstances`](#structFRHAPI__MatchValuesOnly_1a41f423611438904ae5c4939c3badd070)`(const TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > & DefaultValue) const`

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


#### `public inline bool `[`GetInstances`](#structFRHAPI__MatchValuesOnly_1a24551232d2e4301145bc6446236b72c3)`(TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > & OutValue) const`

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


#### `public inline TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > * `[`GetInstancesOrNull`](#structFRHAPI__MatchValuesOnly_1a57887bddc0200adaa9dce795eee004a1)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > * `[`GetInstancesOrNull`](#structFRHAPI__MatchValuesOnly_1ad167063a7b9d39d0db4734d0ac656d26)`() const`

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


#### `public inline void `[`SetInstances`](#structFRHAPI__MatchValuesOnly_1a81af1f2a4aa8210a46c56832bd0e8414)`(TArray< `[`FRHAPI_MatchInstance`](RHAPI_MatchInstance.md#structFRHAPI__MatchInstance)` > NewValue)`

Sets the value of Instances_Optional and also sets Instances_IsSet to true.


#### `public inline void `[`ClearInstances`](#structFRHAPI__MatchValuesOnly_1a52f9fcc56d7c1e697e436f2e817fd34e)`()`

Clears the value of Instances_Optional and sets Instances_IsSet to false.


#### `public inline TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > & `[`GetAllocations`](#structFRHAPI__MatchValuesOnly_1ab5b4a587682f62a73cffef926f2be32b)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > & `[`GetAllocations`](#structFRHAPI__MatchValuesOnly_1a23e16292c50b32ddb0fe23b3d47c5c96)`() const`

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


#### `public inline const TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > & `[`GetAllocations`](#structFRHAPI__MatchValuesOnly_1a7062a0c1569cca1d9124a5f3caa36540)`(const TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > & DefaultValue) const`

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


#### `public inline bool `[`GetAllocations`](#structFRHAPI__MatchValuesOnly_1ab2451691985edccd6c02fcf9d32b62c0)`(TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > & OutValue) const`

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


#### `public inline TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > * `[`GetAllocationsOrNull`](#structFRHAPI__MatchValuesOnly_1a3c81d2bdfefe5fe6e99580a591cf3040)`()`

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


#### `public inline const TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > * `[`GetAllocationsOrNull`](#structFRHAPI__MatchValuesOnly_1a227d7ee5263217ad40c87b39a6b6851f)`() const`

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


#### `public inline void `[`SetAllocations`](#structFRHAPI__MatchValuesOnly_1aedacc6c5a295995470ef4614418769dc)`(TArray< `[`FRHAPI_MatchAllocation`](RHAPI_MatchAllocation.md#structFRHAPI__MatchAllocation)` > NewValue)`

Sets the value of Allocations_Optional and also sets Allocations_IsSet to true.


#### `public inline void `[`ClearAllocations`](#structFRHAPI__MatchValuesOnly_1a35802b59bc868c62ca67e62b67a85eef)`()`

Clears the value of Allocations_Optional and sets Allocations_IsSet to false.


#### `public inline FString & `[`GetMatchId`](#structFRHAPI__MatchValuesOnly_1abae4bcdf8f7ef2ab9e981a543aeb650a)`()`

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


#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__MatchValuesOnly_1a75492c5f4adf093f7264c51164d18273)`() const`

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


#### `public inline const FString & `[`GetMatchId`](#structFRHAPI__MatchValuesOnly_1aa3a113390d75e47a585774d0c4b69927)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetMatchId`](#structFRHAPI__MatchValuesOnly_1afb505cec56ab6fa74c9d6728e7c13439)`(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`](#structFRHAPI__MatchValuesOnly_1a3cbf8e75a040fd310320f36d5efd0158)`()`

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


#### `public inline const FString * `[`GetMatchIdOrNull`](#structFRHAPI__MatchValuesOnly_1ad1b5f315da6d5dd7e195d9150811966f)`() const`

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


#### `public inline void `[`SetMatchId`](#structFRHAPI__MatchValuesOnly_1a52174aadcb943edbaa7591a007e6cd07)`(FString NewValue)`

Sets the value of MatchId_Optional and also sets MatchId_IsSet to true.


#### `public inline void `[`ClearMatchId`](#structFRHAPI__MatchValuesOnly_1a971698d330b984c677f48a4e35dd9efd)`()`

Clears the value of MatchId_Optional and sets MatchId_IsSet to false.