Skip to content

RHAPI_SendInBlueContact

Summary

MembersDescriptions
struct FRHAPI_SendInBlueContactSendInBlue contact.

struct FRHAPI_SendInBlueContact

struct FRHAPI_SendInBlueContact
: public FRHAPI_Model

SendInBlue contact.

Summary

MembersDescriptions
public FString EmailEmail address.
public FRHAPI_JsonObject Attributes_OptionalAttributes.
public bool Attributes_IsSettrue if Attributes_Optional has been set to a value
public bool EmailBlacklisted_OptionalEmail blacklisted.
public bool EmailBlacklisted_IsSettrue if EmailBlacklisted_Optional has been set to a value
public TArray< int32 > ListIds_OptionalList IDs.
public bool ListIds_IsSettrue if ListIds_Optional has been set to a value
public TArray< int32 > UnlinkListIds_OptionalUnlink list IDs.
public bool UnlinkListIds_IsSettrue if UnlinkListIds_Optional has been set to a value
public bool UpdateEnabled_OptionalUpdate enabled.
public bool UpdateEnabled_IsSettrue 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) constWrites 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() constGets 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() constGets the value of Attributes_Optional, regardless of it having been set.
public inline const FRHAPI_JsonObject&GetAttributes(const FRHAPI_JsonObject & DefaultValue) constGets the value of Attributes_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAttributes(FRHAPI_JsonObject & OutValue) constFills 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() constReturns 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() constGets the value of EmailBlacklisted_Optional, regardless of it having been set.
public inline const bool & GetEmailBlacklisted(const bool & DefaultValue) constGets the value of EmailBlacklisted_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetEmailBlacklisted(bool & OutValue) constFills 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() constReturns 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() constReturns 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() constGets the value of ListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetListIds(const TArray< int32 > & DefaultValue) constGets the value of ListIds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetListIds(TArray< int32 > & OutValue) constFills 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() constReturns 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() constGets the value of UnlinkListIds_Optional, regardless of it having been set.
public inline const TArray< int32 > & GetUnlinkListIds(const TArray< int32 > & DefaultValue) constGets the value of UnlinkListIds_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetUnlinkListIds(TArray< int32 > & OutValue) constFills 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() constReturns 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() constGets the value of UpdateEnabled_Optional, regardless of it having been set.
public inline const bool & GetUpdateEnabled(const bool & DefaultValue) constGets the value of UpdateEnabled_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetUpdateEnabled(bool & OutValue) constFills 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() constReturns 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() constReturns 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.