RHAPI_AcknowledgeBackfillRequest
Summary
Members | Descriptions |
---|---|
struct FRHAPI_AcknowledgeBackfillRequest |
struct FRHAPI_AcknowledgeBackfillRequest
Summary
Members | Descriptions |
---|---|
public FString InstanceId | The instance ID for this backfill request. |
public TMap< FString, FString > Extensions_Optional | Additional extensions to add to the Assignment for the backfill resource associated with the session. |
public bool Extensions_IsSet | true if Extensions_Optional has been set to a value |
public ERHAPI_TeamOverflowAction OverflowAction_Optional | How to handle backfills that return too many players for a team. |
public bool OverflowAction_IsSet | true if OverflowAction_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 FString & GetInstanceId () | Gets the value of InstanceId. |
public inline const FString & GetInstanceId () const | Gets the value of InstanceId. |
public inline void SetInstanceId (FString NewValue) | Sets the value of InstanceId. |
public inline TMap< FString, FString > & GetExtensions () | Gets the value of Extensions_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetExtensions () const | Gets the value of Extensions_Optional, regardless of it having been set. |
public inline const TMap< FString, FString > & GetExtensions (const TMap< FString, FString > & DefaultValue) const | Gets the value of Extensions_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetExtensions (TMap< FString, FString > & OutValue) const | Fills OutValue with the value of Extensions_Optional and returns true if it has been set, otherwise returns false. |
public inline TMap< FString, FString > * GetExtensionsOrNull () | Returns a pointer to Extensions_Optional, if it has been set, otherwise returns nullptr. |
public inline const TMap< FString, FString > * GetExtensionsOrNull () const | Returns a pointer to Extensions_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetExtensions (TMap< FString, FString > NewValue) | Sets the value of Extensions_Optional and also sets Extensions_IsSet to true. |
public inline void ClearExtensions () | Clears the value of Extensions_Optional and sets Extensions_IsSet to false. |
public inline ERHAPI_TeamOverflowAction & GetOverflowAction () | Gets the value of OverflowAction_Optional, regardless of it having been set. |
public inline const ERHAPI_TeamOverflowAction & GetOverflowAction () const | Gets the value of OverflowAction_Optional, regardless of it having been set. |
public inline const ERHAPI_TeamOverflowAction & GetOverflowAction (const ERHAPI_TeamOverflowAction & DefaultValue) const | Gets the value of OverflowAction_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetOverflowAction (ERHAPI_TeamOverflowAction & OutValue) const | Fills OutValue with the value of OverflowAction_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_TeamOverflowAction * GetOverflowActionOrNull () | Returns a pointer to OverflowAction_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_TeamOverflowAction * GetOverflowActionOrNull () const | Returns a pointer to OverflowAction_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetOverflowAction (ERHAPI_TeamOverflowAction NewValue) | Sets the value of OverflowAction_Optional and also sets OverflowAction_IsSet to true. |
public inline void ClearOverflowAction () | Clears the value of OverflowAction_Optional and sets OverflowAction_IsSet to false. |
Members
public FString
InstanceId
The instance ID for this backfill request.
#### `public TMap< FString, FString > `[`Extensions_Optional`](#structFRHAPI__AcknowledgeBackfillRequest_1a6ac9dbac81edc9fc3dc8305d19fc422e)
Additional extensions to add to the Assignment for the backfill resource associated with the session.
#### `public bool `[`Extensions_IsSet`](#structFRHAPI__AcknowledgeBackfillRequest_1a333bfc8516098517d853f5d598b4d602)
true if Extensions_Optional has been set to a value
#### `public ERHAPI_TeamOverflowAction `[`OverflowAction_Optional`](#structFRHAPI__AcknowledgeBackfillRequest_1adb9d8b7350b27cc670de60df6f0a5f7b)
How to handle backfills that return too many players for a team.
#### `public bool `[`OverflowAction_IsSet`](#structFRHAPI__AcknowledgeBackfillRequest_1af9e3df26a04a27103fe7c58494c43331)
true if OverflowAction_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__AcknowledgeBackfillRequest_1ae7271024195408c334d05e227b29199d)`(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__AcknowledgeBackfillRequest_1a17e9895536a83263afef85c3340b1f0c)`(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 FString & `[`GetInstanceId`](#structFRHAPI__AcknowledgeBackfillRequest_1ad8f0beb276ae3c29cf25ee2d0433cc44)`()`
Gets the value of InstanceId.
#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__AcknowledgeBackfillRequest_1a2e8f06f0b393750e7255f8dd6f57ec12)`() const`
Gets the value of InstanceId.
#### `public inline void `[`SetInstanceId`](#structFRHAPI__AcknowledgeBackfillRequest_1a8da7e7d623284a8972eeccb2ddb91fcd)`(FString NewValue)`
Sets the value of InstanceId.
#### `public inline TMap< FString, FString > & `[`GetExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1a1c659e1b5a491ce224e5e3ceda7b0ad7)`()`
Gets the value of Extensions_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1ac9896f1d4604dbcaa7c37da0cfc8bbab)`() const`
Gets the value of Extensions_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1ae7658fe6ae44655ea2b8ff3925d3a65d)`(const TMap< FString, FString > & DefaultValue) const`
Gets the value of Extensions_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1aeab99f0232db3b9a3b059a48c7d7188d)`(TMap< FString, FString > & OutValue) const`
Fills OutValue with the value of Extensions_Optional and returns true if it has been set, otherwise returns false.
#### `public inline TMap< FString, FString > * `[`GetExtensionsOrNull`](#structFRHAPI__AcknowledgeBackfillRequest_1ad441436ad6f13436710c1dd3b73d6ada)`()`
Returns a pointer to Extensions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TMap< FString, FString > * `[`GetExtensionsOrNull`](#structFRHAPI__AcknowledgeBackfillRequest_1a973415325b0ff1e8707185310a9555c6)`() const`
Returns a pointer to Extensions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1a54d89c6f19d0858a857c9eb6817b9110)`(TMap< FString, FString > NewValue)`
Sets the value of Extensions_Optional and also sets Extensions_IsSet to true.
#### `public inline void `[`ClearExtensions`](#structFRHAPI__AcknowledgeBackfillRequest_1ad11a0dcb1f66f153b38c169e1bb0545f)`()`
Clears the value of Extensions_Optional and sets Extensions_IsSet to false.
#### `public inline ERHAPI_TeamOverflowAction & `[`GetOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1a3ac69be242bef74f6e1783f5ce92d818)`()`
Gets the value of OverflowAction_Optional, regardless of it having been set.
#### `public inline const ERHAPI_TeamOverflowAction & `[`GetOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1a35a7aa7357ffee073cfe85bb4edea085)`() const`
Gets the value of OverflowAction_Optional, regardless of it having been set.
#### `public inline const ERHAPI_TeamOverflowAction & `[`GetOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1a1d8a1c2ee545ca6178a0cd317784c5c5)`(const ERHAPI_TeamOverflowAction & DefaultValue) const`
Gets the value of OverflowAction_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1ad82aa0969badd398b3671c38652dde11)`(ERHAPI_TeamOverflowAction & OutValue) const`
Fills OutValue with the value of OverflowAction_Optional and returns true if it has been set, otherwise returns false.
#### `public inline ERHAPI_TeamOverflowAction * `[`GetOverflowActionOrNull`](#structFRHAPI__AcknowledgeBackfillRequest_1aaefae1ea31ecff78371cc9181d755082)`()`
Returns a pointer to OverflowAction_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const ERHAPI_TeamOverflowAction * `[`GetOverflowActionOrNull`](#structFRHAPI__AcknowledgeBackfillRequest_1a26439de08430092f96fcc0f7dfda038f)`() const`
Returns a pointer to OverflowAction_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1aab7243f33c89e904bc0abd6bcdda2a77)`(ERHAPI_TeamOverflowAction NewValue)`
Sets the value of OverflowAction_Optional and also sets OverflowAction_IsSet to true.
#### `public inline void `[`ClearOverflowAction`](#structFRHAPI__AcknowledgeBackfillRequest_1a36d183c608e39df827315e3e1b384383)`()`
Clears the value of OverflowAction_Optional and sets OverflowAction_IsSet to false.