Skip to content

RHAPI_PlayerOrderCreate

Summary

MembersDescriptions
struct FRHAPI_PlayerOrderCreateCreate a new Player Order. Note: `use_inventory_bucket` will be ignored on the PlayerOrderEntryCreate if the `source` equals `CLIENT`..

struct FRHAPI_PlayerOrderCreate

struct FRHAPI_PlayerOrderCreate
: public FRHAPI_Model

Create a new Player Order. Note: `use_inventory_bucket` will be ignored on the PlayerOrderEntryCreate if the `source` equals `CLIENT`..

Summary

MembersDescriptions
public ERHAPI_Source Source_OptionalThe source of the Player Order.
public bool Source_IsSettrue if Source_Optional has been set to a value
public FGuid ClientOrderRefId_OptionalArbitrary UUID clients can use to track Orders between request to response.
public bool ClientOrderRefId_IsSettrue if ClientOrderRefId_Optional has been set to a value
public ERHAPI_InventoryPortal PortalId_OptionalPortal of the Portal User the Player Order belongs to.
public bool PortalId_IsSettrue if PortalId_Optional has been set to a value
public FString PortalUserId_OptionalPortal User Id for the Player this Player Order belongs to.
public bool PortalUserId_IsSettrue if PortalUserId_Optional has been set to a value
public FString InstanceId_OptionalInstance Id for the Instance who submits the Player Order.
public bool InstanceId_IsSettrue if InstanceId_Optional has been set to a value
public FString MatchId_OptionalMatch Id for the Match that generated the Player Order.
public bool MatchId_IsSettrue if MatchId_Optional has been set to a value
public bool IsTransaction_OptionalIf an order is a transaction, any failed entries will roll back changes from all other entries.
public bool IsTransaction_IsSettrue if IsTransaction_Optional has been set to a value
public FString OrderId_OptionalUnique Identifier for the Order.
public bool OrderId_IsSettrue if OrderId_Optional has been set to a value
public TArray< FRHAPI_PlayerOrderEntryCreate>EntriesList of Player Order Entries for the Player Order.
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 ERHAPI_Source & GetSource()Gets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_Source & GetSource() constGets the value of Source_Optional, regardless of it having been set.
public inline const ERHAPI_Source & GetSource(const ERHAPI_Source & DefaultValue) constGets the value of Source_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetSource(ERHAPI_Source & OutValue) constFills OutValue with the value of Source_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_Source * GetSourceOrNull()Returns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_Source * GetSourceOrNull() constReturns a pointer to Source_Optional, if it has been set, otherwise returns nullptr.
public inline void SetSource(ERHAPI_Source NewValue)Sets the value of Source_Optional and also sets Source_IsSet to true.
public inline void ClearSource()Clears the value of Source_Optional and sets Source_IsSet to false.
public inline FGuid & GetClientOrderRefId()Gets the value of ClientOrderRefId_Optional, regardless of it having been set.
public inline const FGuid & GetClientOrderRefId() constGets the value of ClientOrderRefId_Optional, regardless of it having been set.
public inline const FGuid & GetClientOrderRefId(const FGuid & DefaultValue) constGets the value of ClientOrderRefId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetClientOrderRefId(FGuid & OutValue) constFills OutValue with the value of ClientOrderRefId_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetClientOrderRefIdOrNull()Returns a pointer to ClientOrderRefId_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetClientOrderRefIdOrNull() constReturns a pointer to ClientOrderRefId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetClientOrderRefId(FGuid NewValue)Sets the value of ClientOrderRefId_Optional and also sets ClientOrderRefId_IsSet to true.
public inline void ClearClientOrderRefId()Clears the value of ClientOrderRefId_Optional and sets ClientOrderRefId_IsSet to false.
public inline ERHAPI_InventoryPortal & GetPortalId()Gets the value of PortalId_Optional, regardless of it having been set.
public inline const ERHAPI_InventoryPortal & GetPortalId() constGets the value of PortalId_Optional, regardless of it having been set.
public inline const ERHAPI_InventoryPortal & GetPortalId(const ERHAPI_InventoryPortal & DefaultValue) constGets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalId(ERHAPI_InventoryPortal & OutValue) constFills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_InventoryPortal * GetPortalIdOrNull()Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_InventoryPortal * GetPortalIdOrNull() constReturns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalId(ERHAPI_InventoryPortal NewValue)Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.
public inline void ClearPortalId()Clears the value of PortalId_Optional and sets PortalId_IsSet to false.
public inline FString & GetPortalUserId()Gets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId() constGets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId(const FString & DefaultValue) constGets the value of PortalUserId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalUserId(FString & OutValue) constFills OutValue with the value of PortalUserId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalUserIdOrNull()Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalUserIdOrNull() constReturns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalUserId(FString NewValue)Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.
public inline void ClearPortalUserId()Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.
public inline FString & GetInstanceId()Gets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId() constGets the value of InstanceId_Optional, regardless of it having been set.
public inline const FString & GetInstanceId(const FString & DefaultValue) constGets the value of InstanceId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetInstanceId(FString & OutValue) constFills OutValue with the value of InstanceId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetInstanceIdOrNull()Returns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetInstanceIdOrNull() constReturns a pointer to InstanceId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetInstanceId(FString NewValue)Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true.
public inline void ClearInstanceId()Clears the value of InstanceId_Optional and sets InstanceId_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.
public inline bool & GetIsTransaction()Gets the value of IsTransaction_Optional, regardless of it having been set.
public inline const bool & GetIsTransaction() constGets the value of IsTransaction_Optional, regardless of it having been set.
public inline const bool & GetIsTransaction(const bool & DefaultValue) constGets the value of IsTransaction_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetIsTransaction(bool & OutValue) constFills OutValue with the value of IsTransaction_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetIsTransactionOrNull()Returns a pointer to IsTransaction_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetIsTransactionOrNull() constReturns a pointer to IsTransaction_Optional, if it has been set, otherwise returns nullptr.
public inline void SetIsTransaction(bool NewValue)Sets the value of IsTransaction_Optional and also sets IsTransaction_IsSet to true.
public inline void ClearIsTransaction()Clears the value of IsTransaction_Optional and sets IsTransaction_IsSet to false.
public inline bool IsIsTransactionDefaultValue() constReturns true if IsTransaction_Optional is set and matches the default value.
public inline void SetIsTransactionToDefault()Sets the value of IsTransaction_Optional to its default and also sets IsTransaction_IsSet to true.
public inline FString & GetOrderId()Gets the value of OrderId_Optional, regardless of it having been set.
public inline const FString & GetOrderId() constGets the value of OrderId_Optional, regardless of it having been set.
public inline const FString & GetOrderId(const FString & DefaultValue) constGets the value of OrderId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOrderId(FString & OutValue) constFills OutValue with the value of OrderId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetOrderIdOrNull()Returns a pointer to OrderId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetOrderIdOrNull() constReturns a pointer to OrderId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOrderId(FString NewValue)Sets the value of OrderId_Optional and also sets OrderId_IsSet to true.
public inline void ClearOrderId()Clears the value of OrderId_Optional and sets OrderId_IsSet to false.
public inline TArray< FRHAPI_PlayerOrderEntryCreate> &GetEntries()Gets the value of Entries.
public inline const TArray< FRHAPI_PlayerOrderEntryCreate> &GetEntries() constGets the value of Entries.
public inline void SetEntries(TArray< FRHAPI_PlayerOrderEntryCreate > NewValue)Sets the value of Entries.

Members

public ERHAPI_Source Source_Optional

The source of the Player Order.


#### `public bool `[`Source_IsSet`](#structFRHAPI__PlayerOrderCreate_1a838c290f3929beefc7f1654848b17ce2)

true if Source_Optional has been set to a value


#### `public FGuid `[`ClientOrderRefId_Optional`](#structFRHAPI__PlayerOrderCreate_1a2592a08e1d12c14e2e777e0186440b18)

Arbitrary UUID clients can use to track Orders between request to response.


#### `public bool `[`ClientOrderRefId_IsSet`](#structFRHAPI__PlayerOrderCreate_1ab8c2b6274813dd15856ecba2da059d87)

true if ClientOrderRefId_Optional has been set to a value


#### `public ERHAPI_InventoryPortal `[`PortalId_Optional`](#structFRHAPI__PlayerOrderCreate_1a402c72866c8914e4e509c05e308678b7)

Portal of the Portal User the Player Order belongs to.


#### `public bool `[`PortalId_IsSet`](#structFRHAPI__PlayerOrderCreate_1add956175eaa66b94492b2723d3004fe2)

true if PortalId_Optional has been set to a value


#### `public FString `[`PortalUserId_Optional`](#structFRHAPI__PlayerOrderCreate_1a20e727081a392d86144bd31f90c0bf6a)

Portal User Id for the Player this Player Order belongs to.


#### `public bool `[`PortalUserId_IsSet`](#structFRHAPI__PlayerOrderCreate_1afdc460887f23d5f25dc5982a72793ec6)

true if PortalUserId_Optional has been set to a value


#### `public FString `[`InstanceId_Optional`](#structFRHAPI__PlayerOrderCreate_1a19c2e3759e6ba430e310dc1281491263)

Instance Id for the Instance who submits the Player Order.


#### `public bool `[`InstanceId_IsSet`](#structFRHAPI__PlayerOrderCreate_1ae66850004e9a235a4bde068472cce0a9)

true if InstanceId_Optional has been set to a value


#### `public FString `[`MatchId_Optional`](#structFRHAPI__PlayerOrderCreate_1a2bb908ecc35275bb2ea2a330c9958dd5)

Match Id for the Match that generated the Player Order.


#### `public bool `[`MatchId_IsSet`](#structFRHAPI__PlayerOrderCreate_1ae83258eb513e0b16a9f18e30638fdcf1)

true if MatchId_Optional has been set to a value


#### `public bool `[`IsTransaction_Optional`](#structFRHAPI__PlayerOrderCreate_1ad7a6636f22052cdb144d62ebe86c391f)

If an order is a transaction, any failed entries will roll back changes from all other entries.


#### `public bool `[`IsTransaction_IsSet`](#structFRHAPI__PlayerOrderCreate_1aa82a27af4ce2fcb1bd63d26dd598b66c)

true if IsTransaction_Optional has been set to a value


#### `public FString `[`OrderId_Optional`](#structFRHAPI__PlayerOrderCreate_1a665741d9a6c4fbd306e8dae1c7e48248)

Unique Identifier for the Order.


#### `public bool `[`OrderId_IsSet`](#structFRHAPI__PlayerOrderCreate_1ad7da3274ad1427713c8eb31a485e06dd)

true if OrderId_Optional has been set to a value


#### `public TArray< `[`FRHAPI_PlayerOrderEntryCreate`](RHAPI_PlayerOrderEntryCreate.md#structFRHAPI__PlayerOrderEntryCreate)` > `[`Entries`](#structFRHAPI__PlayerOrderCreate_1a665cd6fdf7a346459f9fc7357e6d4ab7)

List of Player Order Entries for the Player Order.


#### `public virtual bool `[`FromJson`](#structFRHAPI__PlayerOrderCreate_1a20dd66761c5c9ef52d31f57b37280dd8)`(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__PlayerOrderCreate_1ac03f8fb2de8e754e030c24927a39c736)`(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 ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrderCreate_1aa31d422ecc06ec4fa2b75b6e5cf47af6)`()`

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


#### `public inline const ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrderCreate_1a24564df9fb4b5bd0d8ea60c08f532e9b)`() const`

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


#### `public inline const ERHAPI_Source & `[`GetSource`](#structFRHAPI__PlayerOrderCreate_1abd92923874832689e56aa3d58c8c28ab)`(const ERHAPI_Source & DefaultValue) const`

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


#### `public inline bool `[`GetSource`](#structFRHAPI__PlayerOrderCreate_1ad4f5dec7a3117843a46f4b5c91522706)`(ERHAPI_Source & OutValue) const`

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


#### `public inline ERHAPI_Source * `[`GetSourceOrNull`](#structFRHAPI__PlayerOrderCreate_1ae50f0f8f0782185028369f38be012589)`()`

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


#### `public inline const ERHAPI_Source * `[`GetSourceOrNull`](#structFRHAPI__PlayerOrderCreate_1a410b11247c825159a004c3cca7175c11)`() const`

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


#### `public inline void `[`SetSource`](#structFRHAPI__PlayerOrderCreate_1aa6dae803f2bf159acc00fdced75897c7)`(ERHAPI_Source NewValue)`

Sets the value of Source_Optional and also sets Source_IsSet to true.


#### `public inline void `[`ClearSource`](#structFRHAPI__PlayerOrderCreate_1a70259a381f0f461bcdbac85c4d3bf580)`()`

Clears the value of Source_Optional and sets Source_IsSet to false.


#### `public inline FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1a80f5c847b56bbcaa87eac51754da0b73)`()`

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


#### `public inline const FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1a49311a101131a5ebddcf1a41e665c957)`() const`

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


#### `public inline const FGuid & `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1a7264b0885e0d46ff7c8094f76cd42eb4)`(const FGuid & DefaultValue) const`

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


#### `public inline bool `[`GetClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1aa74944fee292e2ee849661212eb89096)`(FGuid & OutValue) const`

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


#### `public inline FGuid * `[`GetClientOrderRefIdOrNull`](#structFRHAPI__PlayerOrderCreate_1abd08d32fd94228bc7360d4c01b4de7fc)`()`

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


#### `public inline const FGuid * `[`GetClientOrderRefIdOrNull`](#structFRHAPI__PlayerOrderCreate_1a634cebd69b9da3526348a43e6a45c36a)`() const`

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


#### `public inline void `[`SetClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1a6cd856895032dd1b1545c2fd89db238f)`(FGuid NewValue)`

Sets the value of ClientOrderRefId_Optional and also sets ClientOrderRefId_IsSet to true.


#### `public inline void `[`ClearClientOrderRefId`](#structFRHAPI__PlayerOrderCreate_1a915af97c830cd33d8abda95866a7ebf3)`()`

Clears the value of ClientOrderRefId_Optional and sets ClientOrderRefId_IsSet to false.


#### `public inline ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrderCreate_1a5a01fad460ab9b7ac4e51738e6a5b22f)`()`

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


#### `public inline const ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrderCreate_1ac3d5c913d0262558cedd5d8439401a49)`() const`

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


#### `public inline const ERHAPI_InventoryPortal & `[`GetPortalId`](#structFRHAPI__PlayerOrderCreate_1afbef5298ade9fea7f87c27cea2238aff)`(const ERHAPI_InventoryPortal & DefaultValue) const`

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


#### `public inline bool `[`GetPortalId`](#structFRHAPI__PlayerOrderCreate_1aa304c80214d94483cc3595368be24367)`(ERHAPI_InventoryPortal & OutValue) const`

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


#### `public inline ERHAPI_InventoryPortal * `[`GetPortalIdOrNull`](#structFRHAPI__PlayerOrderCreate_1accf8e5b187ab7a7d8a4129ece1bba5b6)`()`

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


#### `public inline const ERHAPI_InventoryPortal * `[`GetPortalIdOrNull`](#structFRHAPI__PlayerOrderCreate_1ad95835d62fbce1a345e0b071ff6a2fe4)`() const`

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


#### `public inline void `[`SetPortalId`](#structFRHAPI__PlayerOrderCreate_1a74651823a1bed1b58b14bd2b486985e9)`(ERHAPI_InventoryPortal NewValue)`

Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.


#### `public inline void `[`ClearPortalId`](#structFRHAPI__PlayerOrderCreate_1a16fe446b76a3b5502cc79cb4f9d643e1)`()`

Clears the value of PortalId_Optional and sets PortalId_IsSet to false.


#### `public inline FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrderCreate_1ae72c39c73d34c432b83235010450a1c7)`()`

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


#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrderCreate_1ab3d6fce75f63390f7d32634a41e30559)`() const`

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


#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__PlayerOrderCreate_1a136f7f8c077226dea10dd97bb327da49)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetPortalUserId`](#structFRHAPI__PlayerOrderCreate_1a72aa90c5b0c2aa4561abf059d58ed28c)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetPortalUserIdOrNull`](#structFRHAPI__PlayerOrderCreate_1afe65abda5a4866c73bd6233c1eac8534)`()`

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


#### `public inline const FString * `[`GetPortalUserIdOrNull`](#structFRHAPI__PlayerOrderCreate_1aff5aa274255aa8c9a4431675391a91c8)`() const`

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


#### `public inline void `[`SetPortalUserId`](#structFRHAPI__PlayerOrderCreate_1a9296abb8c0c6b204d472f178c71225dc)`(FString NewValue)`

Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.


#### `public inline void `[`ClearPortalUserId`](#structFRHAPI__PlayerOrderCreate_1abff56483be9fa7fd678d8bc4feb4dd16)`()`

Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.


#### `public inline FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrderCreate_1a5948ec29fba0595016d22aa4ff0a85f6)`()`

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


#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrderCreate_1afa4e063e53c1d5e37edea790b4fa1cd8)`() const`

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


#### `public inline const FString & `[`GetInstanceId`](#structFRHAPI__PlayerOrderCreate_1a557185ff44028184367de62cf32b6309)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetInstanceId`](#structFRHAPI__PlayerOrderCreate_1abb22b6c2de42fe18fa1ebcd19f4091c9)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetInstanceIdOrNull`](#structFRHAPI__PlayerOrderCreate_1a234995fac0370bae1dfe0f967470ee63)`()`

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


#### `public inline const FString * `[`GetInstanceIdOrNull`](#structFRHAPI__PlayerOrderCreate_1a75c846f0b0705730f292db2aeb056cd8)`() const`

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


#### `public inline void `[`SetInstanceId`](#structFRHAPI__PlayerOrderCreate_1af6bafa13676e13641d1e5dc7e794992e)`(FString NewValue)`

Sets the value of InstanceId_Optional and also sets InstanceId_IsSet to true.


#### `public inline void `[`ClearInstanceId`](#structFRHAPI__PlayerOrderCreate_1a39b05dfb791b3380c83fd4493c82a6fb)`()`

Clears the value of InstanceId_Optional and sets InstanceId_IsSet to false.


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

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


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

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


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

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


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

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


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

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


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

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


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

Clears the value of MatchId_Optional and sets MatchId_IsSet to false.


#### `public inline bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrderCreate_1ad50ec3fcd6df930cdee0d244f02a02d0)`()`

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


#### `public inline const bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrderCreate_1a3292678ab1b9062530e19ecae6cf974c)`() const`

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


#### `public inline const bool & `[`GetIsTransaction`](#structFRHAPI__PlayerOrderCreate_1a93e4b4cb1b69ec59be6927b5e909fcef)`(const bool & DefaultValue) const`

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


#### `public inline bool `[`GetIsTransaction`](#structFRHAPI__PlayerOrderCreate_1abb4eaae1c02f14cc9f232dd024ec4658)`(bool & OutValue) const`

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


#### `public inline bool * `[`GetIsTransactionOrNull`](#structFRHAPI__PlayerOrderCreate_1a6c53c49be931d2fb300130de76ba57f0)`()`

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


#### `public inline const bool * `[`GetIsTransactionOrNull`](#structFRHAPI__PlayerOrderCreate_1aaa8573631ca1f97432c7c1222e9ff4db)`() const`

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


#### `public inline void `[`SetIsTransaction`](#structFRHAPI__PlayerOrderCreate_1a49388e9146dd388b6efb51923689032a)`(bool NewValue)`

Sets the value of IsTransaction_Optional and also sets IsTransaction_IsSet to true.


#### `public inline void `[`ClearIsTransaction`](#structFRHAPI__PlayerOrderCreate_1a266c2ddc18c5477280131b6567a2aebe)`()`

Clears the value of IsTransaction_Optional and sets IsTransaction_IsSet to false.


#### `public inline bool `[`IsIsTransactionDefaultValue`](#structFRHAPI__PlayerOrderCreate_1a01837ddc3c160401fc70c055d5d0d11a)`() const`

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


#### `public inline void `[`SetIsTransactionToDefault`](#structFRHAPI__PlayerOrderCreate_1ac6741974fb669824cd6cafb2192bc13f)`()`

Sets the value of IsTransaction_Optional to its default and also sets IsTransaction_IsSet to true.


#### `public inline FString & `[`GetOrderId`](#structFRHAPI__PlayerOrderCreate_1a7a6f19e3d51020b239161ff1a3b798cd)`()`

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


#### `public inline const FString & `[`GetOrderId`](#structFRHAPI__PlayerOrderCreate_1ab5cae38225fbc9f3c6449f6d9a2773b8)`() const`

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


#### `public inline const FString & `[`GetOrderId`](#structFRHAPI__PlayerOrderCreate_1a9fcab5e5f405219b6e5ce0c0cd69d08f)`(const FString & DefaultValue) const`

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


#### `public inline bool `[`GetOrderId`](#structFRHAPI__PlayerOrderCreate_1a07376ac871bcb9dcdd7b2059ff1f0d9e)`(FString & OutValue) const`

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


#### `public inline FString * `[`GetOrderIdOrNull`](#structFRHAPI__PlayerOrderCreate_1a90bcc21360a03096b7dc4fa785c6107e)`()`

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


#### `public inline const FString * `[`GetOrderIdOrNull`](#structFRHAPI__PlayerOrderCreate_1a90236493e48e12ca1885ae4be72b51bb)`() const`

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


#### `public inline void `[`SetOrderId`](#structFRHAPI__PlayerOrderCreate_1a7e9812784039fdd7fb23c8c27a37b672)`(FString NewValue)`

Sets the value of OrderId_Optional and also sets OrderId_IsSet to true.


#### `public inline void `[`ClearOrderId`](#structFRHAPI__PlayerOrderCreate_1a88af8e9bdc02d5ec5c3614141a75f8d2)`()`

Clears the value of OrderId_Optional and sets OrderId_IsSet to false.


#### `public inline TArray< `[`FRHAPI_PlayerOrderEntryCreate`](RHAPI_PlayerOrderEntryCreate.md#structFRHAPI__PlayerOrderEntryCreate)` > & `[`GetEntries`](#structFRHAPI__PlayerOrderCreate_1a04866e0d8557d0d029275258cff28009)`()`

Gets the value of Entries.


#### `public inline const TArray< `[`FRHAPI_PlayerOrderEntryCreate`](RHAPI_PlayerOrderEntryCreate.md#structFRHAPI__PlayerOrderEntryCreate)` > & `[`GetEntries`](#structFRHAPI__PlayerOrderCreate_1a59d30bb8ac929176b0dd2c3b5ebbce1c)`() const`

Gets the value of Entries.


#### `public inline void `[`SetEntries`](#structFRHAPI__PlayerOrderCreate_1a3f9e2c60c88c52a0456340871e3caafe)`(TArray< `[`FRHAPI_PlayerOrderEntryCreate`](RHAPI_PlayerOrderEntryCreate.md#structFRHAPI__PlayerOrderEntryCreate)` > NewValue)`

Sets the value of Entries.