RHAPI_SendInBlueContact
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_SendInBlueContact | SendInBlue contact. |
struct FRHAPI_SendInBlueContact
struct FRHAPI_SendInBlueContact
: public FRHAPI_Model
SendInBlue contact.
Summary
| Members | Descriptions |
|---|---|
public FString Email | Email address. |
public FRHAPI_JsonObject Attributes_Optional | Attributes. |
public bool Attributes_IsSet | true if Attributes_Optional has been set to a value |
public bool EmailBlacklisted_Optional | Email blacklisted. |
public bool EmailBlacklisted_IsSet | true if EmailBlacklisted_Optional has been set to a value |
public TArray< int32 > ListIds_Optional | List IDs. |
public bool ListIds_IsSet | true if ListIds_Optional has been set to a value |
public TArray< int32 > UnlinkListIds_Optional | Unlink list IDs. |
public bool UnlinkListIds_IsSet | true if UnlinkListIds_Optional has been set to a value |
public bool UpdateEnabled_Optional | Update enabled. |
public bool UpdateEnabled_IsSet | true if UpdateEnabled_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 & GetEmail() | Gets the value of Email. |
public inline const FString & GetEmail() const | Gets the value of Email. |
public inline void SetEmail(FString NewValue) | Sets the value of Email. |
public inline FRHAPI_JsonObject&GetAttributes() | Gets the value of Attributes_Optional, regardless of it having been set. |
public inline const FRHAPI_JsonObject&GetAttributes() const | Gets the value of Attributes_Optional, regardless of it having been set. |
public inline const FRHAPI_JsonObject&GetAttributes(const FRHAPI_JsonObject & DefaultValue) const | Gets the value of Attributes_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetAttributes(FRHAPI_JsonObject & OutValue) const | Fills OutValue with the value of Attributes_Optional and returns true if it has been set, otherwise returns false. |
public inline FRHAPI_JsonObject*GetAttributesOrNull() | Returns a pointer to Attributes_Optional, if it has been set, otherwise returns nullptr. |
public inline const FRHAPI_JsonObject*GetAttributesOrNull() const | Returns a pointer to Attributes_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetAttributes(FRHAPI_JsonObject NewValue) | Sets the value of Attributes_Optional and also sets Attributes_IsSet to true. |
public inline void ClearAttributes() | Clears the value of Attributes_Optional and sets Attributes_IsSet to false. |
public inline bool & GetEmailBlacklisted() | Gets the value of EmailBlacklisted_Optional, regardless of it having been set. |
public inline const bool & GetEmailBlacklisted() const | Gets the value of EmailBlacklisted_Optional, regardless of it having been set. |
public inline const bool & GetEmailBlacklisted(const bool & DefaultValue) const | Gets the value of EmailBlacklisted_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetEmailBlacklisted(bool & OutValue) const | Fills OutValue with the value of EmailBlacklisted_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetEmailBlacklistedOrNull() | Returns a pointer to EmailBlacklisted_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetEmailBlacklistedOrNull() const | Returns a pointer to EmailBlacklisted_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetEmailBlacklisted(bool NewValue) | Sets the value of EmailBlacklisted_Optional and also sets EmailBlacklisted_IsSet to true. |
public inline void ClearEmailBlacklisted() | Clears the value of EmailBlacklisted_Optional and sets EmailBlacklisted_IsSet to false. |
public inline bool IsEmailBlacklistedDefaultValue() const | Returns true if EmailBlacklisted_Optional is set and matches the default value. |
public inline void SetEmailBlacklistedToDefault() | Sets the value of EmailBlacklisted_Optional to its default and also sets EmailBlacklisted_IsSet to true. |
public inline TArray< int32 > & GetListIds() | Gets the value of ListIds_Optional, regardless of it having been set. |
public inline const TArray< int32 > & GetListIds() const | Gets the value of ListIds_Optional, regardless of it having been set. |
public inline const TArray< int32 > & GetListIds(const TArray< int32 > & DefaultValue) const | Gets the value of ListIds_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetListIds(TArray< int32 > & OutValue) const | Fills OutValue with the value of ListIds_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< int32 > * GetListIdsOrNull() | Returns a pointer to ListIds_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< int32 > * GetListIdsOrNull() const | Returns a pointer to ListIds_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetListIds(TArray< int32 > NewValue) | Sets the value of ListIds_Optional and also sets ListIds_IsSet to true. |
public inline void ClearListIds() | Clears the value of ListIds_Optional and sets ListIds_IsSet to false. |
public inline TArray< int32 > & GetUnlinkListIds() | Gets the value of UnlinkListIds_Optional, regardless of it having been set. |
public inline const TArray< int32 > & GetUnlinkListIds() const | Gets the value of UnlinkListIds_Optional, regardless of it having been set. |
public inline const TArray< int32 > & GetUnlinkListIds(const TArray< int32 > & DefaultValue) const | Gets the value of UnlinkListIds_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetUnlinkListIds(TArray< int32 > & OutValue) const | Fills OutValue with the value of UnlinkListIds_Optional and returns true if it has been set, otherwise returns false. |
public inline TArray< int32 > * GetUnlinkListIdsOrNull() | Returns a pointer to UnlinkListIds_Optional, if it has been set, otherwise returns nullptr. |
public inline const TArray< int32 > * GetUnlinkListIdsOrNull() const | Returns a pointer to UnlinkListIds_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetUnlinkListIds(TArray< int32 > NewValue) | Sets the value of UnlinkListIds_Optional and also sets UnlinkListIds_IsSet to true. |
public inline void ClearUnlinkListIds() | Clears the value of UnlinkListIds_Optional and sets UnlinkListIds_IsSet to false. |
public inline bool & GetUpdateEnabled() | Gets the value of UpdateEnabled_Optional, regardless of it having been set. |
public inline const bool & GetUpdateEnabled() const | Gets the value of UpdateEnabled_Optional, regardless of it having been set. |
public inline const bool & GetUpdateEnabled(const bool & DefaultValue) const | Gets the value of UpdateEnabled_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetUpdateEnabled(bool & OutValue) const | Fills OutValue with the value of UpdateEnabled_Optional and returns true if it has been set, otherwise returns false. |
public inline bool * GetUpdateEnabledOrNull() | Returns a pointer to UpdateEnabled_Optional, if it has been set, otherwise returns nullptr. |
public inline const bool * GetUpdateEnabledOrNull() const | Returns a pointer to UpdateEnabled_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetUpdateEnabled(bool NewValue) | Sets the value of UpdateEnabled_Optional and also sets UpdateEnabled_IsSet to true. |
public inline void ClearUpdateEnabled() | Clears the value of UpdateEnabled_Optional and sets UpdateEnabled_IsSet to false. |
public inline bool IsUpdateEnabledDefaultValue() const | Returns true if UpdateEnabled_Optional is set and matches the default value. |
public inline void SetUpdateEnabledToDefault() | Sets the value of UpdateEnabled_Optional to its default and also sets UpdateEnabled_IsSet to true. |
Members
public FString Email
Email address.
public FRHAPI_JsonObject Attributes_Optional
Attributes.
public bool Attributes_IsSet
true if Attributes_Optional has been set to a value
public bool EmailBlacklisted_Optional
Email blacklisted.
public bool EmailBlacklisted_IsSet
true if EmailBlacklisted_Optional has been set to a value
public TArray< int32 > ListIds_Optional
List IDs.
public bool ListIds_IsSet
true if ListIds_Optional has been set to a value
public TArray< int32 > UnlinkListIds_Optional
Unlink list IDs.
public bool UnlinkListIds_IsSet
true if UnlinkListIds_Optional has been set to a value
public bool UpdateEnabled_Optional
Update enabled.
public bool UpdateEnabled_IsSet
true if UpdateEnabled_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
JsonValueData 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
WriterJSON Writer stream to push .
public inline FString & GetEmail()
Gets the value of Email.
public inline const FString & GetEmail() const
Gets the value of Email.
public inline void SetEmail(FString NewValue)
Sets the value of Email.
public inline FRHAPI_JsonObject&GetAttributes()
Gets the value of Attributes_Optional, regardless of it having been set.
public inline const FRHAPI_JsonObject&GetAttributes() const
Gets the value of Attributes_Optional, regardless of it having been set.
public inline const FRHAPI_JsonObject&GetAttributes(const FRHAPI_JsonObject & DefaultValue) const
Gets the value of Attributes_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAttributes(FRHAPI_JsonObject & OutValue) const
Fills OutValue with the value of Attributes_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_JsonObject*GetAttributesOrNull()
Returns a pointer to Attributes_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_JsonObject*GetAttributesOrNull() const
Returns a pointer to Attributes_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAttributes(FRHAPI_JsonObject NewValue)
Sets the value of Attributes_Optional and also sets Attributes_IsSet to true.
public inline void ClearAttributes()
Clears the value of Attributes_Optional and sets Attributes_IsSet to false.
public inline bool & GetEmailBlacklisted()
Gets the value of EmailBlacklisted_Optional, regardless of it having been set.
public inline const bool & GetEmailBlacklisted() const
Gets the value of EmailBlacklisted_Optional, regardless of it having been set.
public inline const bool & GetEmailBlacklisted(const bool & DefaultValue) const
Gets the value of EmailBlacklisted_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetEmailBlacklisted(bool & OutValue) const
Fills OutValue with the value of EmailBlacklisted_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetEmailBlacklistedOrNull()
Returns a pointer to EmailBlacklisted_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetEmailBlacklistedOrNull() const
Returns a pointer to EmailBlacklisted_Optional, if it has been set, otherwise returns nullptr.
public inline void SetEmailBlacklisted(bool NewValue)
Sets the value of EmailBlacklisted_Optional and also sets EmailBlacklisted_IsSet to true.
public inline void ClearEmailBlacklisted()
Clears the value of EmailBlacklisted_Optional and sets EmailBlacklisted_IsSet to false.
public inline bool IsEmailBlacklistedDefaultValue() const
Returns true if EmailBlacklisted_Optional is set and matches the default value.
public inline void SetEmailBlacklistedToDefault()
Sets the value of EmailBlacklisted_Optional to its default and also sets EmailBlacklisted_IsSet to true.
public inline TArray< int32 > & GetListIds()
Gets the value of ListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetListIds() const
Gets the value of ListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetListIds(const TArray< int32 > & DefaultValue) const
Gets the value of ListIds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetListIds(TArray< int32 > & OutValue) const
Fills OutValue with the value of ListIds_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< int32 > * GetListIdsOrNull()
Returns a pointer to ListIds_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< int32 > * GetListIdsOrNull() const
Returns a pointer to ListIds_Optional, if it has been set, otherwise returns nullptr.
public inline void SetListIds(TArray< int32 > NewValue)
Sets the value of ListIds_Optional and also sets ListIds_IsSet to true.
public inline void ClearListIds()
Clears the value of ListIds_Optional and sets ListIds_IsSet to false.
public inline TArray< int32 > & GetUnlinkListIds()
Gets the value of UnlinkListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetUnlinkListIds() const
Gets the value of UnlinkListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetUnlinkListIds(const TArray< int32 > & DefaultValue) const
Gets the value of UnlinkListIds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetUnlinkListIds(TArray< int32 > & OutValue) const
Fills OutValue with the value of UnlinkListIds_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< int32 > * GetUnlinkListIdsOrNull()
Returns a pointer to UnlinkListIds_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< int32 > * GetUnlinkListIdsOrNull() const
Returns a pointer to UnlinkListIds_Optional, if it has been set, otherwise returns nullptr.
public inline void SetUnlinkListIds(TArray< int32 > NewValue)
Sets the value of UnlinkListIds_Optional and also sets UnlinkListIds_IsSet to true.
public inline void ClearUnlinkListIds()
Clears the value of UnlinkListIds_Optional and sets UnlinkListIds_IsSet to false.
public inline bool & GetUpdateEnabled()
Gets the value of UpdateEnabled_Optional, regardless of it having been set.
public inline const bool & GetUpdateEnabled() const
Gets the value of UpdateEnabled_Optional, regardless of it having been set.
public inline const bool & GetUpdateEnabled(const bool & DefaultValue) const
Gets the value of UpdateEnabled_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetUpdateEnabled(bool & OutValue) const
Fills OutValue with the value of UpdateEnabled_Optional and returns true if it has been set, otherwise returns false.
public inline bool * GetUpdateEnabledOrNull()
Returns a pointer to UpdateEnabled_Optional, if it has been set, otherwise returns nullptr.
public inline const bool * GetUpdateEnabledOrNull() const
Returns a pointer to UpdateEnabled_Optional, if it has been set, otherwise returns nullptr.
public inline void SetUpdateEnabled(bool NewValue)
Sets the value of UpdateEnabled_Optional and also sets UpdateEnabled_IsSet to true.
public inline void ClearUpdateEnabled()
Clears the value of UpdateEnabled_Optional and sets UpdateEnabled_IsSet to false.
public inline bool IsUpdateEnabledDefaultValue() const
Returns true if UpdateEnabled_Optional is set and matches the default value.
public inline void SetUpdateEnabledToDefault()
Sets the value of UpdateEnabled_Optional to its default and also sets UpdateEnabled_IsSet to true.