RHAPI_ClaimKeyRequest
Summary
Members | Descriptions |
---|---|
struct FRHAPI_ClaimKeyRequest | Attempt to claim a Key Claim from a Marketing Campaign. |
struct FRHAPI_ClaimKeyRequest
struct FRHAPI_ClaimKeyRequest
: public FRHAPI_Model
Attempt to claim a Key Claim from a Marketing Campaign.
Summary
Members | Descriptions |
---|---|
public FString ExternalKeyType_Optional | |
public bool ExternalKeyType_IsSet | true if ExternalKeyType_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 & GetExternalKeyType () | Gets the value of ExternalKeyType_Optional, regardless of it having been set. |
public inline const FString & GetExternalKeyType () const | Gets the value of ExternalKeyType_Optional, regardless of it having been set. |
public inline const FString & GetExternalKeyType (const FString & DefaultValue) const | Gets the value of ExternalKeyType_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetExternalKeyType (FString & OutValue) const | Fills OutValue with the value of ExternalKeyType_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetExternalKeyTypeOrNull () | Returns a pointer to ExternalKeyType_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetExternalKeyTypeOrNull () const | Returns a pointer to ExternalKeyType_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetExternalKeyType (FString NewValue) | Sets the value of ExternalKeyType_Optional and also sets ExternalKeyType_IsSet to true. |
public inline void ClearExternalKeyType () | Clears the value of ExternalKeyType_Optional and sets ExternalKeyType_IsSet to false. |
public inline bool IsExternalKeyTypeDefaultValue () const | Returns true if ExternalKeyType_Optional is set and matches the default value. |
public inline void SetExternalKeyTypeToDefault () | Sets the value of ExternalKeyType_Optional to its default and also sets ExternalKeyType_IsSet to true. |
Members
public FString
ExternalKeyType_Optional
public bool
ExternalKeyType_IsSet
true if ExternalKeyType_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
JsonValue
Data 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
Writer
JSON Writer stream to push .
public inline FString &
GetExternalKeyType
()
Gets the value of ExternalKeyType_Optional, regardless of it having been set.
public inline const FString &
GetExternalKeyType
() const
Gets the value of ExternalKeyType_Optional, regardless of it having been set.
public inline const FString &
GetExternalKeyType
(const FString & DefaultValue) const
Gets the value of ExternalKeyType_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool
GetExternalKeyType
(FString & OutValue) const
Fills OutValue with the value of ExternalKeyType_Optional and returns true if it has been set, otherwise returns false.
public inline FString *
GetExternalKeyTypeOrNull
()
Returns a pointer to ExternalKeyType_Optional, if it has been set, otherwise returns nullptr.
public inline const FString *
GetExternalKeyTypeOrNull
() const
Returns a pointer to ExternalKeyType_Optional, if it has been set, otherwise returns nullptr.
public inline void
SetExternalKeyType
(FString NewValue)
Sets the value of ExternalKeyType_Optional and also sets ExternalKeyType_IsSet to true.
public inline void
ClearExternalKeyType
()
Clears the value of ExternalKeyType_Optional and sets ExternalKeyType_IsSet to false.
public inline bool
IsExternalKeyTypeDefaultValue
() const
Returns true if ExternalKeyType_Optional is set and matches the default value.
public inline void
SetExternalKeyTypeToDefault
()
Sets the value of ExternalKeyType_Optional to its default and also sets ExternalKeyType_IsSet to true.