Class AssociateRoleRemovePermissionActionImpl
java.lang.Object
com.commercetools.api.models.associate_role.AssociateRoleRemovePermissionActionImpl
- All Implemented Interfaces:
AssociateRoleRemovePermissionAction
,AssociateRoleUpdateAction
,ResourceUpdateAction<AssociateRoleUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class AssociateRoleRemovePermissionActionImpl
extends Object
implements AssociateRoleRemovePermissionAction, io.vrap.rmf.base.client.ModelBase
Removing a Permission from an AssociateRole generates an AssociateRolePermissionRemoved Message.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.associate_role.AssociateRoleRemovePermissionAction
REMOVE_PERMISSION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Permission to be removed from the AssociateRole.int
hashCode()
void
setPermission
(Permission permission) Permission to be removed from the AssociateRole.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.associate_role.AssociateRoleRemovePermissionAction
withAssociateRoleRemovePermissionAction
Methods inherited from interface com.commercetools.api.models.associate_role.AssociateRoleUpdateAction
withAssociateRoleUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
AssociateRoleRemovePermissionActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceAssociateRoleUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<AssociateRoleUpdateAction>
- Returns:
- action
-
getPermission
Permission to be removed from the AssociateRole.
- Specified by:
getPermission
in interfaceAssociateRoleRemovePermissionAction
- Returns:
- permission
-
setPermission
Description copied from interface:AssociateRoleRemovePermissionAction
Permission to be removed from the AssociateRole.
- Specified by:
setPermission
in interfaceAssociateRoleRemovePermissionAction
- Parameters:
permission
- value to be set
-
equals
-
hashCode
-