Class AddressDataModificationRequest
- java.lang.Object
-
- com.inteliqua.rest.customer.payload.address.request.AddressDataUpdateRequest
-
- com.inteliqua.rest.customer.payload.address.request.AddressDataModificationRequest
-
- All Implemented Interfaces:
ModificationRequest
public class AddressDataModificationRequest extends AddressDataUpdateRequest implements ModificationRequest
Represents a request for modifying address data.This class extends
The request includes a unique system code for identifying the address in the QIVOS CLOUD platform, and specifies the action (e.g., UPDATE or DELETE) to be performed on the address.AddressDataUpdateRequestand implements theModificationRequestinterface, allowing the modification or deletion of address data in the system.- Author:
- nikritikos
-
-
Constructor Summary
Constructors Constructor Description AddressDataModificationRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModificationTypegetAction()Gets the action to be performed on the address (UPDATE or DELETE).StringgetSystemCode()Gets the system code representing the address in the QIVOS CLOUD platform.voidsetAction(ModificationType action)voidsetSystemCode(String systemCode)StringtoString()Provides a string representation of the modification request, including the system code and action.-
Methods inherited from class com.inteliqua.rest.customer.payload.address.request.AddressDataUpdateRequest
getAddressLine1, getAddressLine2, getAddressLine3, getAddressType, getAttributes, getCountryCode, getPostCode, getRegionCode, getTown, setAddressLine1, setAddressLine2, setAddressLine3, setAddressType, setCountryCode, setPostCode, setRegionCode, setTown
-
-
-
-
Method Detail
-
getSystemCode
public String getSystemCode()
Gets the system code representing the address in the QIVOS CLOUD platform.- Specified by:
getSystemCodein interfaceModificationRequest- Returns:
- The unique system code for the address.
-
setSystemCode
public void setSystemCode(String systemCode)
-
getAction
public ModificationType getAction()
Gets the action to be performed on the address (UPDATE or DELETE).- Specified by:
getActionin interfaceModificationRequest- Returns:
- The
ModificationTyperepresenting the action (UPDATE or DELETE).
-
setAction
public void setAction(ModificationType action)
-
toString
public String toString()
Provides a string representation of the modification request, including the system code and action.- Overrides:
toStringin classAddressDataUpdateRequest- Returns:
- A string representation of the address data modification request.
-
-