RHAPI_MatchSegmentWithPlayers
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_MatchSegmentWithPlayers |
struct FRHAPI_MatchSegmentWithPlayers
struct FRHAPI_MatchSegmentWithPlayers
: public FRHAPI_Model
Summary
| Members | Descriptions |
|---|---|
public FDateTime LastModifiedTimestamp_Optional | Timestamp of when the resource was last modified. |
public bool LastModifiedTimestamp_IsSet | true if LastModifiedTimestamp_Optional has been set to a value |
public FDateTime CreatedTimestamp_Optional | Timestamp of when the resource was created. |
public bool CreatedTimestamp_IsSet | true if CreatedTimestamp_Optional has been set to a value |
public FString Type_Optional | |
public bool Type_IsSet | true if Type_Optional has been set to a value |
public bool Type_IsNull | true if Type_Optional has been explicitly set to null |
public ERHAPI_MatchState State_Optional | |
public bool State_IsSet | true if State_Optional has been set to a value |
public bool State_IsNull | true if State_Optional has been explicitly set to null |
public FDateTime StartTimestamp_Optional | Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone. |
public bool StartTimestamp_IsSet | true if StartTimestamp_Optional has been set to a value |
public bool StartTimestamp_IsNull | true if StartTimestamp_Optional has been explicitly set to null |
public FDateTime EndTimestamp_Optional | Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone. |
public bool EndTimestamp_IsSet | true if EndTimestamp_Optional has been set to a value |
public bool EndTimestamp_IsNull | true if EndTimestamp_Optional has been explicitly set to null |
public int32 DurationSeconds_Optional | |
public bool DurationSeconds_IsSet | true if DurationSeconds_Optional has been set to a value |
public bool DurationSeconds_IsNull | true if DurationSeconds_Optional has been explicitly set to null |
public TMap< FString, FString > CustomData_Optional | |
public bool CustomData_IsSet | true if CustomData_Optional has been set to a value |
public bool CustomData_IsNull | true if CustomData_Optional has been explicitly set to null |
public FString CorrelationId_Optional | |
public bool CorrelationId_IsSet | true if CorrelationId_Optional has been set to a value |
public bool CorrelationId_IsNull | true if CorrelationId_Optional has been explicitly set to null |
public TArray< FRHAPI_MatchSession>Sessions_Optional | List of session IDs for the match. |
public bool Sessions_IsSet | true if Sessions_Optional has been set to a value |
public TArray< FRHAPI_MatchInstance>Instances_Optional | List of MatchInstances for the match. |
public bool Instances_IsSet | true if Instances_Optional has been set to a value |
public TArray< FRHAPI_MatchAllocation>Allocations_Optional | List of allocation IDs for the match. |
public bool Allocations_IsSet | true if Allocations_Optional has been set to a value |
public FString MatchSegment | Segment ID of the match. |
public FString MatchId_Optional | |
public bool MatchId_IsSet | true if MatchId_Optional has been set to a value |
public TArray< FRHAPI_MatchPlayerResponse>Players_Optional | List of players in the match. |
public bool Players_IsSet | true if Players_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) const | Writes 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() const | Gets the value of LastModifiedTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetLastModifiedTimestamp(const FDateTime & DefaultValue) const | Gets the value of LastModifiedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetLastModifiedTimestamp(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() | Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetLastModifiedTimestampOrNull() const | Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetLastModifiedTimestamp(const FDateTime & NewValue) | Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true. |
public inline void SetLastModifiedTimestamp(FDateTime && NewValue) | Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true using move semantics. |
public inline void ClearLastModifiedTimestamp() | Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false. |
public inline bool IsLastModifiedTimestampSet() const | Checks whether LastModifiedTimestamp_Optional has been set. |
public inline FDateTime & GetCreatedTimestamp() | Gets the value of CreatedTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetCreatedTimestamp() const | Gets the value of CreatedTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetCreatedTimestamp(const FDateTime & DefaultValue) const | Gets the value of CreatedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCreatedTimestamp(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() | Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetCreatedTimestampOrNull() const | Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCreatedTimestamp(const FDateTime & NewValue) | Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true. |
public inline void SetCreatedTimestamp(FDateTime && NewValue) | Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true using move semantics. |
public inline void ClearCreatedTimestamp() | Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false. |
public inline bool IsCreatedTimestampSet() const | Checks whether CreatedTimestamp_Optional has been set. |
public inline FString & GetType() | Gets the value of Type_Optional, regardless of it having been set. |
public inline const FString & GetType() const | Gets the value of Type_Optional, regardless of it having been set. |
public inline const FString & GetType(const FString & DefaultValue) const | Gets the value of Type_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetType(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() | Returns a pointer to Type_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetTypeOrNull() const | Returns a pointer to Type_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetType(const FString & NewValue) | Sets the value of Type_Optional and also sets Type_IsSet to true. |
public inline void SetType(FString && NewValue) | Sets the value of Type_Optional and also sets Type_IsSet to true using move semantics. |
public inline void ClearType() | Clears the value of Type_Optional and sets Type_IsSet to false. |
public inline bool IsTypeSet() const | Checks whether Type_Optional has been set. |
public inline void SetTypeToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsTypeNull() const | Checks whether Type_Optional is set to null. |
public inline ERHAPI_MatchState & GetState() | Gets the value of State_Optional, regardless of it having been set. |
public inline const ERHAPI_MatchState & GetState() const | Gets the value of State_Optional, regardless of it having been set. |
public inline const ERHAPI_MatchState & GetState(const ERHAPI_MatchState & DefaultValue) const | Gets the value of State_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetState(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() | Returns a pointer to State_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_MatchState * GetStateOrNull() const | Returns a pointer to State_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetState(const ERHAPI_MatchState & NewValue) | Sets the value of State_Optional and also sets State_IsSet to true. |
public inline void SetState(ERHAPI_MatchState && NewValue) | Sets the value of State_Optional and also sets State_IsSet to true using move semantics. |
public inline void ClearState() | Clears the value of State_Optional and sets State_IsSet to false. |
public inline bool IsStateSet() const | Checks whether State_Optional has been set. |
public inline void SetStateToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsStateNull() const | Checks whether State_Optional is set to null. |
public inline FDateTime & GetStartTimestamp() | Gets the value of StartTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetStartTimestamp() const | Gets the value of StartTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetStartTimestamp(const FDateTime & DefaultValue) const | Gets the value of StartTimestamp_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetStartTimestamp(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() | Returns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetStartTimestampOrNull() const | Returns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetStartTimestamp(const FDateTime & NewValue) | Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true. |
public inline void SetStartTimestamp(FDateTime && NewValue) | Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true using move semantics. |
public inline void ClearStartTimestamp() | Clears the value of StartTimestamp_Optional and sets StartTimestamp_IsSet to false. |
public inline bool IsStartTimestampSet() const | Checks whether StartTimestamp_Optional has been set. |
public inline void SetStartTimestampToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsStartTimestampNull() const | Checks whether StartTimestamp_Optional is set to null. |
public inline FDateTime & GetEndTimestamp() | Gets the value of EndTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetEndTimestamp() const | Gets the value of EndTimestamp_Optional, regardless of it having been set. |
public inline const FDateTime & GetEndTimestamp(const FDateTime & DefaultValue) const | Gets the value of EndTimestamp_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetEndTimestamp(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() | Returns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline const FDateTime * GetEndTimestampOrNull() const | Returns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetEndTimestamp(const FDateTime & NewValue) | Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true. |
public inline void SetEndTimestamp(FDateTime && NewValue) | Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true using move semantics. |
public inline void ClearEndTimestamp() | Clears the value of EndTimestamp_Optional and sets EndTimestamp_IsSet to false. |
public inline bool IsEndTimestampSet() const | Checks whether EndTimestamp_Optional has been set. |
public inline void SetEndTimestampToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsEndTimestampNull() const | Checks whether EndTimestamp_Optional is set to null. |
public inline int32 & GetDurationSeconds() | Gets the value of DurationSeconds_Optional, regardless of it having been set. |
public inline const int32 & GetDurationSeconds() const | Gets the value of DurationSeconds_Optional, regardless of it having been set. |
public inline const int32 & GetDurationSeconds(const int32 & DefaultValue) const | Gets the value of DurationSeconds_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetDurationSeconds(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() | Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr. |
public inline const int32 * GetDurationSecondsOrNull() const | Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetDurationSeconds(const int32 & NewValue) | Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true. |
public inline void SetDurationSeconds(int32 && NewValue) | Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true using move semantics. |
public inline void ClearDurationSeconds() | Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false. |
public inline bool IsDurationSecondsSet() const | Checks whether DurationSeconds_Optional has been set. |
public inline bool IsDurationSecondsDefaultValue() const | Returns 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 void SetDurationSecondsToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsDurationSecondsNull() const | Checks whether DurationSeconds_Optional is set to null. |
public inline TMap< FString, FString > & GetCustomData() | Gets the value of CustomData_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetCustomData() const | Gets the value of CustomData_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) const | Gets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCustomData(TMap< FString, FString > & OutValue) const | Fills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false. |
public inline TMap< FString, FString > * GetCustomDataOrNull() | Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr. |
public inline const TMap< FString, FString > * GetCustomDataOrNull() const | Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCustomData(const TMap< FString, FString > & NewValue) | Sets the value of CustomData_Optional and also sets CustomData_IsSet to true. |
public inline void SetCustomData(TMap< FString, FString > && NewValue) | Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics. |
public inline void ClearCustomData() | Clears the value of CustomData_Optional and sets CustomData_IsSet to false. |
public inline bool IsCustomDataSet() const | Checks whether CustomData_Optional has been set. |
public inline void SetCustomDataToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsCustomDataNull() const | Checks whether CustomData_Optional is set to null. |
public inline FString & GetCorrelationId() | Gets the value of CorrelationId_Optional, regardless of it having been set. |
public inline const FString & GetCorrelationId() const | Gets the value of CorrelationId_Optional, regardless of it having been set. |
public inline const FString & GetCorrelationId(const FString & DefaultValue) const | Gets the value of CorrelationId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCorrelationId(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() | Returns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetCorrelationIdOrNull() const | Returns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCorrelationId(const FString & NewValue) | Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true. |
public inline void SetCorrelationId(FString && NewValue) | Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true using move semantics. |
public inline void ClearCorrelationId() | Clears the value of CorrelationId_Optional and sets CorrelationId_IsSet to false. |
public inline bool IsCorrelationIdSet() const | Checks whether CorrelationId_Optional has been set. |
public inline void SetCorrelationIdToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsCorrelationIdNull() const | Checks whether CorrelationId_Optional is set to null. |
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() const | Gets the value of Sessions_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_MatchSession> &GetSessions(const TArray< FRHAPI_MatchSession > & DefaultValue) const | Gets the value of Sessions_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetSessions(TArray< FRHAPI_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> *GetSessionsOrNull() | Returns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_MatchSession> *GetSessionsOrNull() const | Returns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetSessions(const TArray< FRHAPI_MatchSession > & NewValue) | Sets the value of Sessions_Optional and also sets Sessions_IsSet to true. |
public inline void SetSessions(TArray< FRHAPI_MatchSession > && NewValue) | Sets the value of Sessions_Optional and also sets Sessions_IsSet to true using move semantics. |
public inline void ClearSessions() | Clears the value of Sessions_Optional and sets Sessions_IsSet to false. |
public inline bool IsSessionsSet() const | Checks whether Sessions_Optional has been set. |
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() const | Gets the value of Instances_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_MatchInstance> &GetInstances(const TArray< FRHAPI_MatchInstance > & DefaultValue) const | Gets the value of Instances_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetInstances(TArray< FRHAPI_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> *GetInstancesOrNull() | Returns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_MatchInstance> *GetInstancesOrNull() const | Returns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetInstances(const TArray< FRHAPI_MatchInstance > & NewValue) | Sets the value of Instances_Optional and also sets Instances_IsSet to true. |
public inline void SetInstances(TArray< FRHAPI_MatchInstance > && NewValue) | Sets the value of Instances_Optional and also sets Instances_IsSet to true using move semantics. |
public inline void ClearInstances() | Clears the value of Instances_Optional and sets Instances_IsSet to false. |
public inline bool IsInstancesSet() const | Checks whether Instances_Optional has been set. |
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() const | Gets the value of Allocations_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_MatchAllocation> &GetAllocations(const TArray< FRHAPI_MatchAllocation > & DefaultValue) const | Gets the value of Allocations_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAllocations(TArray< FRHAPI_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> *GetAllocationsOrNull() | Returns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_MatchAllocation> *GetAllocationsOrNull() const | Returns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAllocations(const TArray< FRHAPI_MatchAllocation > & NewValue) | Sets the value of Allocations_Optional and also sets Allocations_IsSet to true. |
public inline void SetAllocations(TArray< FRHAPI_MatchAllocation > && NewValue) | Sets the value of Allocations_Optional and also sets Allocations_IsSet to true using move semantics. |
public inline void ClearAllocations() | Clears the value of Allocations_Optional and sets Allocations_IsSet to false. |
public inline bool IsAllocationsSet() const | Checks whether Allocations_Optional has been set. |
public inline FString & GetMatchSegment() | Gets the value of MatchSegment. |
public inline const FString & GetMatchSegment() const | Gets the value of MatchSegment. |
public inline void SetMatchSegment(const FString & NewValue) | Sets the value of MatchSegment. |
public inline void SetMatchSegment(FString && NewValue) | Sets the value of MatchSegment using move semantics. |
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 TArray< FRHAPI_MatchPlayerResponse> &GetPlayers() | Gets the value of Players_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_MatchPlayerResponse> &GetPlayers() const | Gets the value of Players_Optional, regardless of it having been set. |
public inline const TArray< FRHAPI_MatchPlayerResponse> &GetPlayers(const TArray< FRHAPI_MatchPlayerResponse > & DefaultValue) const | Gets the value of Players_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPlayers(TArray< FRHAPI_MatchPlayerResponse > & OutValue) const | Fills OutValue with the value of Players_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< FRHAPI_MatchPlayerResponse> *GetPlayersOrNull() | Returns a pointer to Players_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< FRHAPI_MatchPlayerResponse> *GetPlayersOrNull() const | Returns a pointer to Players_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPlayers(const TArray< FRHAPI_MatchPlayerResponse > & NewValue) | Sets the value of Players_Optional and also sets Players_IsSet to true. |
public inline void SetPlayers(TArray< FRHAPI_MatchPlayerResponse > && NewValue) | Sets the value of Players_Optional and also sets Players_IsSet to true using move semantics. |
public inline void ClearPlayers() | Clears the value of Players_Optional and sets Players_IsSet to false. |
public inline bool IsPlayersSet() const | Checks whether Players_Optional has been set. |
Members
public FDateTime LastModifiedTimestamp_Optional
Timestamp of when the resource was last modified.
public bool LastModifiedTimestamp_IsSet
true if LastModifiedTimestamp_Optional has been set to a value
public FDateTime CreatedTimestamp_Optional
Timestamp of when the resource was created.
public bool CreatedTimestamp_IsSet
true if CreatedTimestamp_Optional has been set to a value
public FString Type_Optional
public bool Type_IsSet
true if Type_Optional has been set to a value
public bool Type_IsNull
true if Type_Optional has been explicitly set to null
public ERHAPI_MatchState State_Optional
public bool State_IsSet
true if State_Optional has been set to a value
public bool State_IsNull
true if State_Optional has been explicitly set to null
public FDateTime StartTimestamp_Optional
Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool StartTimestamp_IsSet
true if StartTimestamp_Optional has been set to a value
public bool StartTimestamp_IsNull
true if StartTimestamp_Optional has been explicitly set to null
public FDateTime EndTimestamp_Optional
Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public bool EndTimestamp_IsSet
true if EndTimestamp_Optional has been set to a value
public bool EndTimestamp_IsNull
true if EndTimestamp_Optional has been explicitly set to null
public int32 DurationSeconds_Optional
public bool DurationSeconds_IsSet
true if DurationSeconds_Optional has been set to a value
public bool DurationSeconds_IsNull
true if DurationSeconds_Optional has been explicitly set to null
public TMap< FString, FString > CustomData_Optional
public bool CustomData_IsSet
true if CustomData_Optional has been set to a value
public bool CustomData_IsNull
true if CustomData_Optional has been explicitly set to null
public FString CorrelationId_Optional
public bool CorrelationId_IsSet
true if CorrelationId_Optional has been set to a value
public bool CorrelationId_IsNull
true if CorrelationId_Optional has been explicitly set to null
public TArray< FRHAPI_MatchSession>Sessions_Optional
List of session IDs for the match.
public bool Sessions_IsSet
true if Sessions_Optional has been set to a value
public TArray< FRHAPI_MatchInstance>Instances_Optional
List of MatchInstances for the match.
public bool Instances_IsSet
true if Instances_Optional has been set to a value
public TArray< FRHAPI_MatchAllocation>Allocations_Optional
List of allocation IDs for the match.
public bool Allocations_IsSet
true if Allocations_Optional has been set to a value
public FString MatchSegment
Segment ID of the match.
public FString MatchId_Optional
public bool MatchId_IsSet
true if MatchId_Optional has been set to a value
public TArray< FRHAPI_MatchPlayerResponse>Players_Optional
List of players in the match.
public bool Players_IsSet
true if Players_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.
Parameters
JsonValueData from the API call.
Returns
true if parsing of the JSON data was successful.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const
Writes the data from this object into the specified JSON Writer stream.
Parameters
WriterJSON Writer stream to push .
public inline FDateTime & GetLastModifiedTimestamp()
Gets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp() const
Gets the value of LastModifiedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetLastModifiedTimestamp(const FDateTime & DefaultValue) const
Gets the value of LastModifiedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetLastModifiedTimestamp(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()
Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetLastModifiedTimestampOrNull() const
Returns a pointer to LastModifiedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetLastModifiedTimestamp(const FDateTime & NewValue)
Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true.
public inline void SetLastModifiedTimestamp(FDateTime && NewValue)
Sets the value of LastModifiedTimestamp_Optional and also sets LastModifiedTimestamp_IsSet to true using move semantics.
public inline void ClearLastModifiedTimestamp()
Clears the value of LastModifiedTimestamp_Optional and sets LastModifiedTimestamp_IsSet to false.
public inline bool IsLastModifiedTimestampSet() const
Checks whether LastModifiedTimestamp_Optional has been set.
public inline FDateTime & GetCreatedTimestamp()
Gets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp() const
Gets the value of CreatedTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetCreatedTimestamp(const FDateTime & DefaultValue) const
Gets the value of CreatedTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCreatedTimestamp(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()
Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetCreatedTimestampOrNull() const
Returns a pointer to CreatedTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCreatedTimestamp(const FDateTime & NewValue)
Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true.
public inline void SetCreatedTimestamp(FDateTime && NewValue)
Sets the value of CreatedTimestamp_Optional and also sets CreatedTimestamp_IsSet to true using move semantics.
public inline void ClearCreatedTimestamp()
Clears the value of CreatedTimestamp_Optional and sets CreatedTimestamp_IsSet to false.
public inline bool IsCreatedTimestampSet() const
Checks whether CreatedTimestamp_Optional has been set.
public inline FString & GetType()
Gets the value of Type_Optional, regardless of it having been set.
public inline const FString & GetType() const
Gets the value of Type_Optional, regardless of it having been set.
public inline const FString & GetType(const FString & DefaultValue) const
Gets the value of Type_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetType(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()
Returns a pointer to Type_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetTypeOrNull() const
Returns a pointer to Type_Optional, if it has been set, otherwise returns nullptr.
public inline void SetType(const FString & NewValue)
Sets the value of Type_Optional and also sets Type_IsSet to true.
public inline void SetType(FString && NewValue)
Sets the value of Type_Optional and also sets Type_IsSet to true using move semantics.
public inline void ClearType()
Clears the value of Type_Optional and sets Type_IsSet to false.
public inline bool IsTypeSet() const
Checks whether Type_Optional has been set.
public inline void SetTypeToNull()
Sets the value explicitly to be treated as null.
public inline bool IsTypeNull() const
Checks whether Type_Optional is set to null.
public inline ERHAPI_MatchState & GetState()
Gets the value of State_Optional, regardless of it having been set.
public inline const ERHAPI_MatchState & GetState() const
Gets the value of State_Optional, regardless of it having been set.
public inline const ERHAPI_MatchState & GetState(const ERHAPI_MatchState & DefaultValue) const
Gets the value of State_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetState(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()
Returns a pointer to State_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_MatchState * GetStateOrNull() const
Returns a pointer to State_Optional, if it has been set, otherwise returns nullptr.
public inline void SetState(const ERHAPI_MatchState & NewValue)
Sets the value of State_Optional and also sets State_IsSet to true.
public inline void SetState(ERHAPI_MatchState && NewValue)
Sets the value of State_Optional and also sets State_IsSet to true using move semantics.
public inline void ClearState()
Clears the value of State_Optional and sets State_IsSet to false.
public inline bool IsStateSet() const
Checks whether State_Optional has been set.
public inline void SetStateToNull()
Sets the value explicitly to be treated as null.
public inline bool IsStateNull() const
Checks whether State_Optional is set to null.
public inline FDateTime & GetStartTimestamp()
Gets the value of StartTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetStartTimestamp() const
Gets the value of StartTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetStartTimestamp(const FDateTime & DefaultValue) const
Gets the value of StartTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetStartTimestamp(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()
Returns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetStartTimestampOrNull() const
Returns a pointer to StartTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetStartTimestamp(const FDateTime & NewValue)
Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true.
public inline void SetStartTimestamp(FDateTime && NewValue)
Sets the value of StartTimestamp_Optional and also sets StartTimestamp_IsSet to true using move semantics.
public inline void ClearStartTimestamp()
Clears the value of StartTimestamp_Optional and sets StartTimestamp_IsSet to false.
public inline bool IsStartTimestampSet() const
Checks whether StartTimestamp_Optional has been set.
public inline void SetStartTimestampToNull()
Sets the value explicitly to be treated as null.
public inline bool IsStartTimestampNull() const
Checks whether StartTimestamp_Optional is set to null.
public inline FDateTime & GetEndTimestamp()
Gets the value of EndTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetEndTimestamp() const
Gets the value of EndTimestamp_Optional, regardless of it having been set.
public inline const FDateTime & GetEndTimestamp(const FDateTime & DefaultValue) const
Gets the value of EndTimestamp_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetEndTimestamp(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()
Returns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline const FDateTime * GetEndTimestampOrNull() const
Returns a pointer to EndTimestamp_Optional, if it has been set, otherwise returns nullptr.
public inline void SetEndTimestamp(const FDateTime & NewValue)
Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true.
public inline void SetEndTimestamp(FDateTime && NewValue)
Sets the value of EndTimestamp_Optional and also sets EndTimestamp_IsSet to true using move semantics.
public inline void ClearEndTimestamp()
Clears the value of EndTimestamp_Optional and sets EndTimestamp_IsSet to false.
public inline bool IsEndTimestampSet() const
Checks whether EndTimestamp_Optional has been set.
public inline void SetEndTimestampToNull()
Sets the value explicitly to be treated as null.
public inline bool IsEndTimestampNull() const
Checks whether EndTimestamp_Optional is set to null.
public inline int32 & GetDurationSeconds()
Gets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds() const
Gets the value of DurationSeconds_Optional, regardless of it having been set.
public inline const int32 & GetDurationSeconds(const int32 & DefaultValue) const
Gets the value of DurationSeconds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDurationSeconds(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()
Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetDurationSecondsOrNull() const
Returns a pointer to DurationSeconds_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDurationSeconds(const int32 & NewValue)
Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true.
public inline void SetDurationSeconds(int32 && NewValue)
Sets the value of DurationSeconds_Optional and also sets DurationSeconds_IsSet to true using move semantics.
public inline void ClearDurationSeconds()
Clears the value of DurationSeconds_Optional and sets DurationSeconds_IsSet to false.
public inline bool IsDurationSecondsSet() const
Checks whether DurationSeconds_Optional has been set.
public inline bool IsDurationSecondsDefaultValue() const
Returns 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 void SetDurationSecondsToNull()
Sets the value explicitly to be treated as null.
public inline bool IsDurationSecondsNull() const
Checks whether DurationSeconds_Optional is set to null.
public inline TMap< FString, FString > & GetCustomData()
Gets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData() const
Gets the value of CustomData_Optional, regardless of it having been set.
public inline const TMap< FString, FString > & GetCustomData(const TMap< FString, FString > & DefaultValue) const
Gets the value of CustomData_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCustomData(TMap< FString, FString > & OutValue) const
Fills OutValue with the value of CustomData_Optional and returns true if it has been set, otherwise returns false.
public inline TMap< FString, FString > * GetCustomDataOrNull()
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline const TMap< FString, FString > * GetCustomDataOrNull() const
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCustomData(const TMap< FString, FString > & NewValue)
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
public inline void SetCustomData(TMap< FString, FString > && NewValue)
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true using move semantics.
public inline void ClearCustomData()
Clears the value of CustomData_Optional and sets CustomData_IsSet to false.
public inline bool IsCustomDataSet() const
Checks whether CustomData_Optional has been set.
public inline void SetCustomDataToNull()
Sets the value explicitly to be treated as null.
public inline bool IsCustomDataNull() const
Checks whether CustomData_Optional is set to null.
public inline FString & GetCorrelationId()
Gets the value of CorrelationId_Optional, regardless of it having been set.
public inline const FString & GetCorrelationId() const
Gets the value of CorrelationId_Optional, regardless of it having been set.
public inline const FString & GetCorrelationId(const FString & DefaultValue) const
Gets the value of CorrelationId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetCorrelationId(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()
Returns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetCorrelationIdOrNull() const
Returns a pointer to CorrelationId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetCorrelationId(const FString & NewValue)
Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true.
public inline void SetCorrelationId(FString && NewValue)
Sets the value of CorrelationId_Optional and also sets CorrelationId_IsSet to true using move semantics.
public inline void ClearCorrelationId()
Clears the value of CorrelationId_Optional and sets CorrelationId_IsSet to false.
public inline bool IsCorrelationIdSet() const
Checks whether CorrelationId_Optional has been set.
public inline void SetCorrelationIdToNull()
Sets the value explicitly to be treated as null.
public inline bool IsCorrelationIdNull() const
Checks whether CorrelationId_Optional is set to null.
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() const
Gets the value of Sessions_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchSession> &GetSessions(const TArray< FRHAPI_MatchSession > & DefaultValue) const
Gets the value of Sessions_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSessions(TArray< FRHAPI_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> *GetSessionsOrNull()
Returns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchSession> *GetSessionsOrNull() const
Returns a pointer to Sessions_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSessions(const TArray< FRHAPI_MatchSession > & NewValue)
Sets the value of Sessions_Optional and also sets Sessions_IsSet to true.
public inline void SetSessions(TArray< FRHAPI_MatchSession > && NewValue)
Sets the value of Sessions_Optional and also sets Sessions_IsSet to true using move semantics.
public inline void ClearSessions()
Clears the value of Sessions_Optional and sets Sessions_IsSet to false.
public inline bool IsSessionsSet() const
Checks whether Sessions_Optional has been set.
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() const
Gets the value of Instances_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchInstance> &GetInstances(const TArray< FRHAPI_MatchInstance > & DefaultValue) const
Gets the value of Instances_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstances(TArray< FRHAPI_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> *GetInstancesOrNull()
Returns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchInstance> *GetInstancesOrNull() const
Returns a pointer to Instances_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstances(const TArray< FRHAPI_MatchInstance > & NewValue)
Sets the value of Instances_Optional and also sets Instances_IsSet to true.
public inline void SetInstances(TArray< FRHAPI_MatchInstance > && NewValue)
Sets the value of Instances_Optional and also sets Instances_IsSet to true using move semantics.
public inline void ClearInstances()
Clears the value of Instances_Optional and sets Instances_IsSet to false.
public inline bool IsInstancesSet() const
Checks whether Instances_Optional has been set.
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() const
Gets the value of Allocations_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchAllocation> &GetAllocations(const TArray< FRHAPI_MatchAllocation > & DefaultValue) const
Gets the value of Allocations_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAllocations(TArray< FRHAPI_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> *GetAllocationsOrNull()
Returns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchAllocation> *GetAllocationsOrNull() const
Returns a pointer to Allocations_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAllocations(const TArray< FRHAPI_MatchAllocation > & NewValue)
Sets the value of Allocations_Optional and also sets Allocations_IsSet to true.
public inline void SetAllocations(TArray< FRHAPI_MatchAllocation > && NewValue)
Sets the value of Allocations_Optional and also sets Allocations_IsSet to true using move semantics.
public inline void ClearAllocations()
Clears the value of Allocations_Optional and sets Allocations_IsSet to false.
public inline bool IsAllocationsSet() const
Checks whether Allocations_Optional has been set.
public inline FString & GetMatchSegment()
Gets the value of MatchSegment.
public inline const FString & GetMatchSegment() const
Gets the value of MatchSegment.
public inline void SetMatchSegment(const FString & NewValue)
Sets the value of MatchSegment.
public inline void SetMatchSegment(FString && NewValue)
Sets the value of MatchSegment using move semantics.
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 TArray< FRHAPI_MatchPlayerResponse> &GetPlayers()
Gets the value of Players_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchPlayerResponse> &GetPlayers() const
Gets the value of Players_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_MatchPlayerResponse> &GetPlayers(const TArray< FRHAPI_MatchPlayerResponse > & DefaultValue) const
Gets the value of Players_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlayers(TArray< FRHAPI_MatchPlayerResponse > & OutValue) const
Fills OutValue with the value of Players_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_MatchPlayerResponse> *GetPlayersOrNull()
Returns a pointer to Players_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_MatchPlayerResponse> *GetPlayersOrNull() const
Returns a pointer to Players_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlayers(const TArray< FRHAPI_MatchPlayerResponse > & NewValue)
Sets the value of Players_Optional and also sets Players_IsSet to true.
public inline void SetPlayers(TArray< FRHAPI_MatchPlayerResponse > && NewValue)
Sets the value of Players_Optional and also sets Players_IsSet to true using move semantics.
public inline void ClearPlayers()
Clears the value of Players_Optional and sets Players_IsSet to false.
public inline bool IsPlayersSet() const
Checks whether Players_Optional has been set.