Class LoyaltyMembershipUpdateRequest
- java.lang.Object
-
- com.inteliqua.rest.customer.payload.loyalty.member.request.LoyaltyMembershipUpdateRequest
-
public class LoyaltyMembershipUpdateRequest extends Object
Represents the request data required for updating loyalty membership information. This includes fields for updating registration details, member status, and related information.- Author:
- nikritikos
-
-
Constructor Summary
Constructors Constructor Description LoyaltyMembershipUpdateRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateField<Boolean>getActive()Gets the active status of the loyalty membership.List<EntityAttribute>getAttributes()Gets the list of additional attributes for the loyalty membership.UpdateField<String>getCategory()Gets the category for the loyalty membership.UpdateField<LoyaltyMemberRelationshipPayload>getLoyaltyMemberRelationship()Gets the loyalty member relationship data.UpdateField<String>getMemberStatus()Gets the member status for the loyalty membership.PasswordPayloadgetPasswordData()Gets the password data associated with the loyalty membership.UpdateField<String>getRegistrationCountryCode()Gets the registration country code for the loyalty membership.UpdateField<Date>getRegistrationDate()Gets the registration date of the loyalty membership.UpdateField<String>getRegistrationSource()Gets the registration source for the loyalty membership.UpdateField<String>getRegistrationStoreCode()Gets the registration store code for the loyalty membership.voidsetActive(UpdateField<Boolean> active)Sets the active status of the loyalty membership.voidsetCategory(UpdateField<String> category)Sets the category for the loyalty membership.voidsetLoyaltyMemberRelationship(UpdateField<LoyaltyMemberRelationshipPayload> loyaltyMemberRelationship)Sets the loyalty member relationship data.voidsetMemberStatus(UpdateField<String> memberStatus)Sets the member status for the loyalty membership.voidsetPasswordData(PasswordPayload passwordData)Sets the password data for the loyalty membership.voidsetRegistrationCountryCode(UpdateField<String> registrationCountryCode)Sets the registration country code for the loyalty membership.voidsetRegistrationDate(UpdateField<Date> registrationDate)Sets the registration date of the loyalty membership.voidsetRegistrationSource(UpdateField<String> registrationSource)Sets the registration source for the loyalty membership.voidsetRegistrationStoreCode(UpdateField<String> registrationStoreCode)Sets the registration store code for the loyalty membership.
-
-
-
Method Detail
-
getActive
public UpdateField<Boolean> getActive()
Gets the active status of the loyalty membership.- Returns:
- the active status.
-
setActive
public void setActive(UpdateField<Boolean> active)
Sets the active status of the loyalty membership.- Parameters:
active- the active status to set.
-
getRegistrationCountryCode
public UpdateField<String> getRegistrationCountryCode()
Gets the registration country code for the loyalty membership.- Returns:
- the registration country code.
-
setRegistrationCountryCode
public void setRegistrationCountryCode(UpdateField<String> registrationCountryCode)
Sets the registration country code for the loyalty membership.- Parameters:
registrationCountryCode- the registration country code to set.
-
getCategory
public UpdateField<String> getCategory()
Gets the category for the loyalty membership.- Returns:
- the category.
-
setCategory
public void setCategory(UpdateField<String> category)
Sets the category for the loyalty membership.- Parameters:
category- the category to set.
-
getRegistrationDate
public UpdateField<Date> getRegistrationDate()
Gets the registration date of the loyalty membership.- Returns:
- the registration date.
-
setRegistrationDate
public void setRegistrationDate(UpdateField<Date> registrationDate)
Sets the registration date of the loyalty membership.- Parameters:
registrationDate- the registration date to set.
-
getRegistrationSource
public UpdateField<String> getRegistrationSource()
Gets the registration source for the loyalty membership.- Returns:
- the registration source.
-
setRegistrationSource
public void setRegistrationSource(UpdateField<String> registrationSource)
Sets the registration source for the loyalty membership.- Parameters:
registrationSource- the registration source to set.
-
getRegistrationStoreCode
public UpdateField<String> getRegistrationStoreCode()
Gets the registration store code for the loyalty membership.- Returns:
- the registration store code.
-
setRegistrationStoreCode
public void setRegistrationStoreCode(UpdateField<String> registrationStoreCode)
Sets the registration store code for the loyalty membership.- Parameters:
registrationStoreCode- the registration store code to set.
-
getAttributes
public List<EntityAttribute> getAttributes()
Gets the list of additional attributes for the loyalty membership.- Returns:
- the list of attributes.
-
getPasswordData
public PasswordPayload getPasswordData()
Gets the password data associated with the loyalty membership.- Returns:
- the password data.
-
setPasswordData
public void setPasswordData(PasswordPayload passwordData)
Sets the password data for the loyalty membership.- Parameters:
passwordData- the password data to set.
-
getMemberStatus
public UpdateField<String> getMemberStatus()
Gets the member status for the loyalty membership.- Returns:
- the member status.
-
setMemberStatus
public void setMemberStatus(UpdateField<String> memberStatus)
Sets the member status for the loyalty membership.- Parameters:
memberStatus- the member status to set.
-
getLoyaltyMemberRelationship
public UpdateField<LoyaltyMemberRelationshipPayload> getLoyaltyMemberRelationship()
Gets the loyalty member relationship data.- Returns:
- the loyalty member relationship data.
-
setLoyaltyMemberRelationship
public void setLoyaltyMemberRelationship(UpdateField<LoyaltyMemberRelationshipPayload> loyaltyMemberRelationship)
Sets the loyalty member relationship data.- Parameters:
loyaltyMemberRelationship- the loyalty member relationship data to set.
-
-