Class EmailDataUpdateRequest
- java.lang.Object
-
- com.inteliqua.rest.customer.payload.email.request.EmailDataUpdateRequest
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
EmailModificationRequest
public class EmailDataUpdateRequest extends Object implements Serializable
Represents a request to update a customer's email data, including email address and its primary status.- Author:
- nikritikos
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmailDataUpdateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckEmailAddressFormat()Validates the email address format using regexList<EntityAttribute>getAttributes()UpdateField<String>getEmailAddress()Getters and setters for emailAddress, isPrimary, and attributesUpdateField<Boolean>getIsPrimary()voidsetEmailAddress(UpdateField<String> emailAddress)voidsetIsPrimary(UpdateField<Boolean> isPrimary)StringtoString()Overrides the toString method for better logging and debugging
-
-
-
Method Detail
-
getEmailAddress
public UpdateField<String> getEmailAddress()
Getters and setters for emailAddress, isPrimary, and attributes
-
setEmailAddress
public void setEmailAddress(UpdateField<String> emailAddress)
-
getIsPrimary
public UpdateField<Boolean> getIsPrimary()
-
setIsPrimary
public void setIsPrimary(UpdateField<Boolean> isPrimary)
-
getAttributes
public List<EntityAttribute> getAttributes()
-
checkEmailAddressFormat
@AssertTrue public boolean checkEmailAddressFormat()
Validates the email address format using regex
-
-