Class AssociateRoleSetCustomTypeActionImpl
java.lang.Object
com.commercetools.api.models.associate_role.AssociateRoleSetCustomTypeActionImpl
- All Implemented Interfaces:
AssociateRoleSetCustomTypeAction
,AssociateRoleUpdateAction
,ResourceUpdateAction<AssociateRoleUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class AssociateRoleSetCustomTypeActionImpl
extends Object
implements AssociateRoleSetCustomTypeAction, io.vrap.rmf.base.client.ModelBase
AssociateRoleSetCustomTypeAction
-
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.AssociateRoleSetCustomTypeAction
SET_CUSTOM_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Sets the Custom Fields for the AssociateRole.getType()
Defines the Type that extends the AssociateRole with Custom Fields.int
hashCode()
void
setFields
(FieldContainer fields) Sets the Custom Fields for the AssociateRole.void
Defines the Type that extends the AssociateRole with Custom Fields.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.associate_role.AssociateRoleSetCustomTypeAction
withAssociateRoleSetCustomTypeAction
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
-
AssociateRoleSetCustomTypeActionImpl
public AssociateRoleSetCustomTypeActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceAssociateRoleUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<AssociateRoleUpdateAction>
- Returns:
- action
-
getType
Defines the Type that extends the AssociateRole with Custom Fields. If absent, any existing Type and Custom Fields are removed from the AssociateRole.
- Specified by:
getType
in interfaceAssociateRoleSetCustomTypeAction
- Returns:
- type
-
getFields
Sets the Custom Fields for the AssociateRole.
- Specified by:
getFields
in interfaceAssociateRoleSetCustomTypeAction
- Returns:
- fields
-
setType
Description copied from interface:AssociateRoleSetCustomTypeAction
Defines the Type that extends the AssociateRole with Custom Fields. If absent, any existing Type and Custom Fields are removed from the AssociateRole.
- Specified by:
setType
in interfaceAssociateRoleSetCustomTypeAction
- Parameters:
type
- value to be set
-
setFields
Description copied from interface:AssociateRoleSetCustomTypeAction
Sets the Custom Fields for the AssociateRole.
- Specified by:
setFields
in interfaceAssociateRoleSetCustomTypeAction
- Parameters:
fields
- value to be set
-
equals
-
hashCode
-