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
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 &
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.