RHAPI_MarketingCampaign
Summary
Members | Descriptions |
---|---|
struct FRHAPI_MarketingCampaign | A Marketing Campaign is a set of external keys that can be claimed by players.The key claims are assigned to the player based on. |
struct FRHAPI_MarketingCampaign
A Marketing Campaign is a set of external keys that can be claimed by players.The key claims are assigned to the player based on.
Summary
Members | Descriptions |
---|---|
public FGuid Uuid | The unique identifier for the Marketing Campaign. |
public FString Name | The name of the Marketing Campaign. |
public ERHAPI_Portal PortalId_Optional | Platform for the Marketing Campaign. |
public bool PortalId_IsSet | true if PortalId_Optional has been set to a value |
public TArray< FRHAPI_KeyType > KeyTypes | The types of keys that can be claimed from this campaign. |
public FString CreatedOn_Optional | The time the MarketingCampaign was created. |
public bool CreatedOn_IsSet | true if CreatedOn_Optional has been set to a value |
public FString LastModifiedOn_Optional | The time the MarketingCampaign was last modified. |
public bool LastModifiedOn_IsSet | true if LastModifiedOn_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 FGuid & GetUuid () | Gets the value of Uuid. |
public inline const FGuid & GetUuid () const | Gets the value of Uuid. |
public inline void SetUuid (FGuid NewValue) | Sets the value of Uuid. |
public inline FString & GetName () | Gets the value of Name. |
public inline const FString & GetName () const | Gets the value of Name. |
public inline void SetName (FString NewValue) | Sets the value of Name. |
public inline ERHAPI_Portal & GetPortalId () | Gets the value of PortalId_Optional, regardless of it having been set. |
public inline const ERHAPI_Portal & GetPortalId () const | Gets the value of PortalId_Optional, regardless of it having been set. |
public inline const ERHAPI_Portal & GetPortalId (const ERHAPI_Portal & DefaultValue) const | Gets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetPortalId (ERHAPI_Portal & OutValue) const | Fills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false. |
public inline ERHAPI_Portal * GetPortalIdOrNull () | Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr. |
public inline const ERHAPI_Portal * GetPortalIdOrNull () const | Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetPortalId (ERHAPI_Portal 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 TArray< FRHAPI_KeyType > & GetKeyTypes () | Gets the value of KeyTypes. |
public inline const TArray< FRHAPI_KeyType > & GetKeyTypes () const | Gets the value of KeyTypes. |
public inline void SetKeyTypes (TArray< FRHAPI_KeyType > NewValue) | Sets the value of KeyTypes. |
public inline FString & GetCreatedOn () | Gets the value of CreatedOn_Optional, regardless of it having been set. |
public inline const FString & GetCreatedOn () const | Gets the value of CreatedOn_Optional, regardless of it having been set. |
public inline const FString & GetCreatedOn (const FString & DefaultValue) const | Gets the value of CreatedOn_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetCreatedOn (FString & OutValue) const | Fills OutValue with the value of CreatedOn_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetCreatedOnOrNull () | Returns a pointer to CreatedOn_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetCreatedOnOrNull () const | Returns a pointer to CreatedOn_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetCreatedOn (FString NewValue) | Sets the value of CreatedOn_Optional and also sets CreatedOn_IsSet to true. |
public inline void ClearCreatedOn () | Clears the value of CreatedOn_Optional and sets CreatedOn_IsSet to false. |
public inline FString & GetLastModifiedOn () | Gets the value of LastModifiedOn_Optional, regardless of it having been set. |
public inline const FString & GetLastModifiedOn () const | Gets the value of LastModifiedOn_Optional, regardless of it having been set. |
public inline const FString & GetLastModifiedOn (const FString & DefaultValue) const | Gets the value of LastModifiedOn_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetLastModifiedOn (FString & OutValue) const | Fills OutValue with the value of LastModifiedOn_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetLastModifiedOnOrNull () | Returns a pointer to LastModifiedOn_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetLastModifiedOnOrNull () const | Returns a pointer to LastModifiedOn_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetLastModifiedOn (FString NewValue) | Sets the value of LastModifiedOn_Optional and also sets LastModifiedOn_IsSet to true. |
public inline void ClearLastModifiedOn () | Clears the value of LastModifiedOn_Optional and sets LastModifiedOn_IsSet to false. |
Members
public FGuid
Uuid
The unique identifier for the Marketing Campaign.
#### `public FString `[`Name`](#structFRHAPI__MarketingCampaign_1a99687e46e9281d06d4c5c295d6bc42a5)
The name of the Marketing Campaign.
#### `public ERHAPI_Portal `[`PortalId_Optional`](#structFRHAPI__MarketingCampaign_1a31b0b077ed1ad08557c16d620802c1b4)
Platform for the Marketing Campaign.
#### `public bool `[`PortalId_IsSet`](#structFRHAPI__MarketingCampaign_1a91a202384b8e443bfabf183ef18fe555)
true if PortalId_Optional has been set to a value
#### `public TArray< `[`FRHAPI_KeyType`](RHAPI_KeyType.md#structFRHAPI__KeyType)` > `[`KeyTypes`](#structFRHAPI__MarketingCampaign_1ac277f1290b832a4d25e273b803263187)
The types of keys that can be claimed from this campaign.
#### `public FString `[`CreatedOn_Optional`](#structFRHAPI__MarketingCampaign_1ab6949176b14e548b9b2d7055e733d5e5)
The time the MarketingCampaign was created.
#### `public bool `[`CreatedOn_IsSet`](#structFRHAPI__MarketingCampaign_1a7ada46f3e46bb0c26d381a399176aecd)
true if CreatedOn_Optional has been set to a value
#### `public FString `[`LastModifiedOn_Optional`](#structFRHAPI__MarketingCampaign_1ae169c5a829c7a9335301a8896e250749)
The time the MarketingCampaign was last modified.
#### `public bool `[`LastModifiedOn_IsSet`](#structFRHAPI__MarketingCampaign_1aa6039d64c799ad7309e69d7ebb67084a)
true if LastModifiedOn_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__MarketingCampaign_1a117c660e8a3b29aa49fca0b7659a6257)`(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__MarketingCampaign_1afc1372471524c0d87f44889c5ce67008)`(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 FGuid & `[`GetUuid`](#structFRHAPI__MarketingCampaign_1afea3c2144a9946be7b97627fe96c82c5)`()`
Gets the value of Uuid.
#### `public inline const FGuid & `[`GetUuid`](#structFRHAPI__MarketingCampaign_1a23193be74250e1626329d01416cdade3)`() const`
Gets the value of Uuid.
#### `public inline void `[`SetUuid`](#structFRHAPI__MarketingCampaign_1a22cf010ad1fa09c3871fcfaa253b1f35)`(FGuid NewValue)`
Sets the value of Uuid.
#### `public inline FString & `[`GetName`](#structFRHAPI__MarketingCampaign_1a4d1656a7c3c5ee9b7139d5c8ce31e90d)`()`
Gets the value of Name.
#### `public inline const FString & `[`GetName`](#structFRHAPI__MarketingCampaign_1a3b052047bead420245b451ec7759e8b4)`() const`
Gets the value of Name.
#### `public inline void `[`SetName`](#structFRHAPI__MarketingCampaign_1a43d09e85d07f6fe9becb151ccdd406a9)`(FString NewValue)`
Sets the value of Name.
#### `public inline ERHAPI_Portal & `[`GetPortalId`](#structFRHAPI__MarketingCampaign_1afefb2ec2fc173cd53c0b3591d8e4bf3b)`()`
Gets the value of PortalId_Optional, regardless of it having been set.
#### `public inline const ERHAPI_Portal & `[`GetPortalId`](#structFRHAPI__MarketingCampaign_1ad7162fd470886e6684e797e143ef6570)`() const`
Gets the value of PortalId_Optional, regardless of it having been set.
#### `public inline const ERHAPI_Portal & `[`GetPortalId`](#structFRHAPI__MarketingCampaign_1ac65237e926e5521e602737d1befbfa7b)`(const ERHAPI_Portal & DefaultValue) const`
Gets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPortalId`](#structFRHAPI__MarketingCampaign_1a785a09229a439d5dee598899d56edeff)`(ERHAPI_Portal & OutValue) const`
Fills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false.
#### `public inline ERHAPI_Portal * `[`GetPortalIdOrNull`](#structFRHAPI__MarketingCampaign_1a78000ff02df5641ac43b29bc1afc70ad)`()`
Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const ERHAPI_Portal * `[`GetPortalIdOrNull`](#structFRHAPI__MarketingCampaign_1a2f2f5ba03022ff2bc63592980564e2bc)`() const`
Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPortalId`](#structFRHAPI__MarketingCampaign_1af27df46acdcdfbe80f18b5ca6af19d0e)`(ERHAPI_Portal NewValue)`
Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.
#### `public inline void `[`ClearPortalId`](#structFRHAPI__MarketingCampaign_1a18a4f2fa4cfe73481188dd0d065b2899)`()`
Clears the value of PortalId_Optional and sets PortalId_IsSet to false.
#### `public inline TArray< `[`FRHAPI_KeyType`](RHAPI_KeyType.md#structFRHAPI__KeyType)` > & `[`GetKeyTypes`](#structFRHAPI__MarketingCampaign_1ab1a2efa3ebfc416759425bc944c14751)`()`
Gets the value of KeyTypes.
#### `public inline const TArray< `[`FRHAPI_KeyType`](RHAPI_KeyType.md#structFRHAPI__KeyType)` > & `[`GetKeyTypes`](#structFRHAPI__MarketingCampaign_1a6e04603948a382008325629abc892da6)`() const`
Gets the value of KeyTypes.
#### `public inline void `[`SetKeyTypes`](#structFRHAPI__MarketingCampaign_1a739d8b8357e1a00a15d4e77efde53a5d)`(TArray< `[`FRHAPI_KeyType`](RHAPI_KeyType.md#structFRHAPI__KeyType)` > NewValue)`
Sets the value of KeyTypes.
#### `public inline FString & `[`GetCreatedOn`](#structFRHAPI__MarketingCampaign_1afb006821fee42ef311e97deebb4158b8)`()`
Gets the value of CreatedOn_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetCreatedOn`](#structFRHAPI__MarketingCampaign_1aa77d50f39e725ceb84e27175db0bfa06)`() const`
Gets the value of CreatedOn_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetCreatedOn`](#structFRHAPI__MarketingCampaign_1af52eab87f90c083d1270394b1abff39b)`(const FString & DefaultValue) const`
Gets the value of CreatedOn_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetCreatedOn`](#structFRHAPI__MarketingCampaign_1ac65c3bb3193e8d64fad5765b6a2998bc)`(FString & OutValue) const`
Fills OutValue with the value of CreatedOn_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetCreatedOnOrNull`](#structFRHAPI__MarketingCampaign_1ab7e50b5a72c019e9323b71378b52475b)`()`
Returns a pointer to CreatedOn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetCreatedOnOrNull`](#structFRHAPI__MarketingCampaign_1a14b5ec70aa6af84e07486c3ff4a7e3d5)`() const`
Returns a pointer to CreatedOn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetCreatedOn`](#structFRHAPI__MarketingCampaign_1a9b2a7c425e7e47b628a97ccd492cf3df)`(FString NewValue)`
Sets the value of CreatedOn_Optional and also sets CreatedOn_IsSet to true.
#### `public inline void `[`ClearCreatedOn`](#structFRHAPI__MarketingCampaign_1af2065e3b9fe351f08930a45f42c57a1f)`()`
Clears the value of CreatedOn_Optional and sets CreatedOn_IsSet to false.
#### `public inline FString & `[`GetLastModifiedOn`](#structFRHAPI__MarketingCampaign_1a934bb894ebc2082869ab21944d003f00)`()`
Gets the value of LastModifiedOn_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetLastModifiedOn`](#structFRHAPI__MarketingCampaign_1acae329d0b3570a0e0ef7331b6bc3169e)`() const`
Gets the value of LastModifiedOn_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetLastModifiedOn`](#structFRHAPI__MarketingCampaign_1a747d9d73cc209c09d60e9a95924352bc)`(const FString & DefaultValue) const`
Gets the value of LastModifiedOn_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetLastModifiedOn`](#structFRHAPI__MarketingCampaign_1aab3f28c30cb0f0c84d40ab37071c0564)`(FString & OutValue) const`
Fills OutValue with the value of LastModifiedOn_Optional and returns true if it has been set, otherwise returns false.
#### `public inline FString * `[`GetLastModifiedOnOrNull`](#structFRHAPI__MarketingCampaign_1a0dc98da2de551cb295b39bf705038de2)`()`
Returns a pointer to LastModifiedOn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetLastModifiedOnOrNull`](#structFRHAPI__MarketingCampaign_1a6259718ff0ead9c36ad3da1f969c6034)`() const`
Returns a pointer to LastModifiedOn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetLastModifiedOn`](#structFRHAPI__MarketingCampaign_1aafd70fa05b108d3c8919031a75ff0e9b)`(FString NewValue)`
Sets the value of LastModifiedOn_Optional and also sets LastModifiedOn_IsSet to true.
#### `public inline void `[`ClearLastModifiedOn`](#structFRHAPI__MarketingCampaign_1aa16796a166b316f0d75b6a9f6f667d21)`()`
Clears the value of LastModifiedOn_Optional and sets LastModifiedOn_IsSet to false.