Class AssociateRoleAssignmentImpl
java.lang.Object
com.commercetools.api.models.business_unit.AssociateRoleAssignmentImpl
- All Implemented Interfaces:
AssociateRoleAssignment
,io.vrap.rmf.base.client.ModelBase
public class AssociateRoleAssignmentImpl
extends Object
implements AssociateRoleAssignment, io.vrap.rmf.base.client.ModelBase
AssociateRoleAssignment
-
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
Role the Associate holds within a Business Unit.Determines whether the AssociateRoleAssignment can be inherited by child Business Units.int
hashCode()
void
setAssociateRole
(AssociateRoleKeyReference associateRole) Role the Associate holds within a Business Unit.void
setInheritance
(AssociateRoleInheritanceMode inheritance) Determines whether the AssociateRoleAssignment can be inherited by child Business Units.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.business_unit.AssociateRoleAssignment
withAssociateRoleAssignment
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
AssociateRoleAssignmentImpl
public AssociateRoleAssignmentImpl()create empty instance
-
-
Method Details
-
getAssociateRole
Role the Associate holds within a Business Unit.
- Specified by:
getAssociateRole
in interfaceAssociateRoleAssignment
- Returns:
- associateRole
-
getInheritance
Determines whether the AssociateRoleAssignment can be inherited by child Business Units.
- Specified by:
getInheritance
in interfaceAssociateRoleAssignment
- Returns:
- inheritance
-
setAssociateRole
Description copied from interface:AssociateRoleAssignment
Role the Associate holds within a Business Unit.
- Specified by:
setAssociateRole
in interfaceAssociateRoleAssignment
- Parameters:
associateRole
- value to be set
-
setInheritance
Description copied from interface:AssociateRoleAssignment
Determines whether the AssociateRoleAssignment can be inherited by child Business Units.
- Specified by:
setInheritance
in interfaceAssociateRoleAssignment
- Parameters:
inheritance
- value to be set
-
equals
-
hashCode
-