Class AssociateRoleAddPermissionActionImpl
java.lang.Object
com.commercetools.api.models.associate_role.AssociateRoleAddPermissionActionImpl
- All Implemented Interfaces:
AssociateRoleAddPermissionAction
,AssociateRoleUpdateAction
,ResourceUpdateAction<AssociateRoleUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class AssociateRoleAddPermissionActionImpl
extends Object
implements AssociateRoleAddPermissionAction, io.vrap.rmf.base.client.ModelBase
Adding a Permission to an AssociateRole generates an AssociateRolePermissionAdded 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.AssociateRoleAddPermissionAction
ADD_PERMISSION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Permission to be added to the AssociateRole.int
hashCode()
void
setPermission
(Permission permission) Permission to be added to 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.AssociateRoleAddPermissionAction
withAssociateRoleAddPermissionAction
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
-
AssociateRoleAddPermissionActionImpl
public AssociateRoleAddPermissionActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceAssociateRoleUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<AssociateRoleUpdateAction>
- Returns:
- action
-
getPermission
Permission to be added to the AssociateRole.
- Specified by:
getPermission
in interfaceAssociateRoleAddPermissionAction
- Returns:
- permission
-
setPermission
Description copied from interface:AssociateRoleAddPermissionAction
Permission to be added to the AssociateRole.
- Specified by:
setPermission
in interfaceAssociateRoleAddPermissionAction
- Parameters:
permission
- value to be set
-
equals
-
hashCode
public int hashCode()
-