Class MyCustomerChangePasswordImpl
java.lang.Object
com.commercetools.api.models.customer.MyCustomerChangePasswordImpl
- All Implemented Interfaces:
MyCustomerChangePassword
,io.vrap.rmf.base.client.ModelBase
public class MyCustomerChangePasswordImpl
extends Object
implements MyCustomerChangePassword, io.vrap.rmf.base.client.ModelBase
MyCustomerChangePassword
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Current password of the Customer.New password to be set.Expected version of the Customer on which the changes should be applied.int
hashCode()
void
setCurrentPassword
(String currentPassword) Current password of the Customer.void
setNewPassword
(String newPassword) New password to be set.void
setVersion
(Long version) Expected version of the Customer on which the changes should be applied.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.customer.MyCustomerChangePassword
withMyCustomerChangePassword
-
Constructor Details
-
MyCustomerChangePasswordImpl
public MyCustomerChangePasswordImpl()create empty instance
-
-
Method Details
-
getVersion
Expected version of the Customer on which the changes should be applied.
- Specified by:
getVersion
in interfaceMyCustomerChangePassword
- Returns:
- version
-
getCurrentPassword
Current password of the Customer.
If the current password does not match, an InvalidCurrentPassword error is returned.
- Specified by:
getCurrentPassword
in interfaceMyCustomerChangePassword
- Returns:
- currentPassword
-
getNewPassword
New password to be set.
- Specified by:
getNewPassword
in interfaceMyCustomerChangePassword
- Returns:
- newPassword
-
setVersion
Description copied from interface:MyCustomerChangePassword
Expected version of the Customer on which the changes should be applied.
- Specified by:
setVersion
in interfaceMyCustomerChangePassword
- Parameters:
version
- value to be set
-
setCurrentPassword
Description copied from interface:MyCustomerChangePassword
Current password of the Customer.
If the current password does not match, an InvalidCurrentPassword error is returned.
- Specified by:
setCurrentPassword
in interfaceMyCustomerChangePassword
- Parameters:
currentPassword
- value to be set
-
setNewPassword
Description copied from interface:MyCustomerChangePassword
New password to be set.
- Specified by:
setNewPassword
in interfaceMyCustomerChangePassword
- Parameters:
newPassword
- value to be set
-
equals
-
hashCode
-