RHAPI_JoinParams
RHAPI_JoinParams
Summary
Members | Descriptions |
---|---|
struct FRHAPI_JoinParams | Parameters provided by the allocation system or an instance on how to connect. |
struct FRHAPI_JoinParams
struct FRHAPI_JoinParams
: public FRHAPI_Model
Parameters provided by the allocation system or an instance on how to connect.
Summary
Members | Descriptions |
---|---|
public FString PublicConnStr | Public connection string for instance. |
public FString PrivateConnStr | Private connection string for instance. |
public TMap< FString, FString > CustomData_Optional | Custom data to join a instance. |
public bool CustomData_IsSet | true if CustomData_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 & GetPublicConnStr () | Gets the value of PublicConnStr. |
public inline const FString & GetPublicConnStr () const | Gets the value of PublicConnStr. |
public inline void SetPublicConnStr (FString NewValue) | Sets the value of PublicConnStr. |
public inline FString & GetPrivateConnStr () | Gets the value of PrivateConnStr. |
public inline const FString & GetPrivateConnStr () const | Gets the value of PrivateConnStr. |
public inline void SetPrivateConnStr (FString NewValue) | Sets the value of PrivateConnStr. |
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 (TMap< FString, FString > NewValue) | Sets the value of CustomData_Optional and also sets CustomData_IsSet to true. |
public inline void ClearCustomData () | Clears the value of CustomData_Optional and sets CustomData_IsSet to false. |
Members
public FString
PublicConnStr
Public connection string for instance.
#### `public FString `[`PrivateConnStr`](#structFRHAPI__JoinParams_1a9c469f021b97b98b3a193479771dd3a8)
Private connection string for instance.
#### `public TMap< FString, FString > `[`CustomData_Optional`](#structFRHAPI__JoinParams_1aa1a3af1c48b41dc686ba9ac09ba84328)
Custom data to join a instance.
#### `public bool `[`CustomData_IsSet`](#structFRHAPI__JoinParams_1ad502760dd98a7e62abb7ec030f2c209f)
true if CustomData_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__JoinParams_1acb519a5577d5d523125b841bf14e4da3)`(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__JoinParams_1acefadc7ec44a0de7c8fe330a2d76e277)`(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 & `[`GetPublicConnStr`](#structFRHAPI__JoinParams_1a4ec632af38b7cd9bc53e077cf4ace8ea)`()`
Gets the value of PublicConnStr.
#### `public inline const FString & `[`GetPublicConnStr`](#structFRHAPI__JoinParams_1a8680b3b0b87b12b65a68a5aed1400b54)`() const`
Gets the value of PublicConnStr.
#### `public inline void `[`SetPublicConnStr`](#structFRHAPI__JoinParams_1acc10f54fdb728ff101063d50af68f8f1)`(FString NewValue)`
Sets the value of PublicConnStr.
#### `public inline FString & `[`GetPrivateConnStr`](#structFRHAPI__JoinParams_1ab42d65ff834f0042b7be14f8885084af)`()`
Gets the value of PrivateConnStr.
#### `public inline const FString & `[`GetPrivateConnStr`](#structFRHAPI__JoinParams_1a0f026e2b942b25eec8716836b13cce65)`() const`
Gets the value of PrivateConnStr.
#### `public inline void `[`SetPrivateConnStr`](#structFRHAPI__JoinParams_1afc83d42aac4255029be482748818362e)`(FString NewValue)`
Sets the value of PrivateConnStr.
#### `public inline TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__JoinParams_1ad39c342be0d41373c63ee3475055d017)`()`
Gets the value of CustomData_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__JoinParams_1a58610ea35f15c1667b022ad90a495699)`() const`
Gets the value of CustomData_Optional, regardless of it having been set.
#### `public inline const TMap< FString, FString > & `[`GetCustomData`](#structFRHAPI__JoinParams_1ae73056b2e063ebcef82c0d6486e22da8)`(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`](#structFRHAPI__JoinParams_1a24ccc3f4ff20cede248586da72d95514)`(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`](#structFRHAPI__JoinParams_1ac6458b11bc76f09dc47dfe3dde5b6bbb)`()`
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TMap< FString, FString > * `[`GetCustomDataOrNull`](#structFRHAPI__JoinParams_1a967faadf51bd51ca37a77b63e4d1d5a8)`() const`
Returns a pointer to CustomData_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetCustomData`](#structFRHAPI__JoinParams_1a105e13210dd92f34682e6f504c7a8f4a)`(TMap< FString, FString > NewValue)`
Sets the value of CustomData_Optional and also sets CustomData_IsSet to true.
#### `public inline void `[`ClearCustomData`](#structFRHAPI__JoinParams_1acbe843cc9336e24b9b7ac3dbeac3bccb)`()`
Clears the value of CustomData_Optional and sets CustomData_IsSet to false.