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