Class ProjectSetBusinessUnitAssociateRoleOnCreationActionImpl
java.lang.Object
com.commercetools.api.models.project.ProjectSetBusinessUnitAssociateRoleOnCreationActionImpl
- All Implemented Interfaces:
ProjectSetBusinessUnitAssociateRoleOnCreationAction
,ProjectUpdateAction
,ResourceUpdateAction<ProjectUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class ProjectSetBusinessUnitAssociateRoleOnCreationActionImpl
extends Object
implements ProjectSetBusinessUnitAssociateRoleOnCreationAction, io.vrap.rmf.base.client.ModelBase
ProjectSetBusinessUnitAssociateRoleOnCreationAction
-
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.project.ProjectSetBusinessUnitAssociateRoleOnCreationAction
SET_MY_BUSINESS_UNIT_ASSOCIATE_ROLE_ON_CREATION
-
Constructor Summary
ConstructorDescriptioncreate empty instance -
Method Summary
Modifier and TypeMethodDescriptionboolean
Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint.int
hashCode()
void
setAssociateRole
(AssociateRoleResourceIdentifier associateRole) Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint.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.project.ProjectSetBusinessUnitAssociateRoleOnCreationAction
withProjectSetBusinessUnitAssociateRoleOnCreationAction
Methods inherited from interface com.commercetools.api.models.project.ProjectUpdateAction
withProjectUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
ProjectSetBusinessUnitAssociateRoleOnCreationActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceProjectUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<ProjectUpdateAction>
- Returns:
- action
-
getAssociateRole
Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint.
- Specified by:
getAssociateRole
in interfaceProjectSetBusinessUnitAssociateRoleOnCreationAction
- Returns:
- associateRole
-
setAssociateRole
Description copied from interface:ProjectSetBusinessUnitAssociateRoleOnCreationAction
Default Associate Role assigned to the Associate creating a Business Unit using the My Business Unit endpoint.
- Specified by:
setAssociateRole
in interfaceProjectSetBusinessUnitAssociateRoleOnCreationAction
- Parameters:
associateRole
- value to be set
-
equals
-
hashCode
-