Class AttributeGroupUpdateImpl
java.lang.Object
com.commercetools.api.models.attribute_group.AttributeGroupUpdateImpl
- All Implemented Interfaces:
AttributeGroupUpdate
,ResourceUpdate<AttributeGroupUpdate,
,AttributeGroupUpdateAction, AttributeGroupUpdateBuilder> io.vrap.rmf.base.client.ModelBase
public class AttributeGroupUpdateImpl
extends Object
implements AttributeGroupUpdate, io.vrap.rmf.base.client.ModelBase
AttributeGroupUpdate
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Update actions to be performed on the AttributeGroup.Expected version of the AttributeGroup on which the changes should be applied.int
hashCode()
void
setActions
(AttributeGroupUpdateAction... actions) Update actions to be performed on the AttributeGroup.void
setActions
(List<AttributeGroupUpdateAction> actions) Update actions to be performed on the AttributeGroup.void
setVersion
(Long version) Expected version of the AttributeGroup on which the changes should be applied.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.attribute_group.AttributeGroupUpdate
withAttributeGroupUpdate
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdate
get
-
Constructor Details
-
AttributeGroupUpdateImpl
public AttributeGroupUpdateImpl()create empty instance
-
-
Method Details
-
getVersion
Expected version of the AttributeGroup on which the changes should be applied. If the expected version does not match the actual version, a 409 Conflict will be returned.
- Specified by:
getVersion
in interfaceAttributeGroupUpdate
- Specified by:
getVersion
in interfaceResourceUpdate<AttributeGroupUpdate,
AttributeGroupUpdateAction, AttributeGroupUpdateBuilder> - Returns:
- version
-
getActions
Update actions to be performed on the AttributeGroup.
- Specified by:
getActions
in interfaceAttributeGroupUpdate
- Specified by:
getActions
in interfaceResourceUpdate<AttributeGroupUpdate,
AttributeGroupUpdateAction, AttributeGroupUpdateBuilder> - Returns:
- actions
-
setVersion
Description copied from interface:AttributeGroupUpdate
Expected version of the AttributeGroup on which the changes should be applied. If the expected version does not match the actual version, a 409 Conflict will be returned.
- Specified by:
setVersion
in interfaceAttributeGroupUpdate
- Specified by:
setVersion
in interfaceResourceUpdate<AttributeGroupUpdate,
AttributeGroupUpdateAction, AttributeGroupUpdateBuilder> - Parameters:
version
- value to be set
-
setActions
Description copied from interface:AttributeGroupUpdate
Update actions to be performed on the AttributeGroup.
- Specified by:
setActions
in interfaceAttributeGroupUpdate
- Parameters:
actions
- values to be set
-
setActions
Description copied from interface:AttributeGroupUpdate
Update actions to be performed on the AttributeGroup.
- Specified by:
setActions
in interfaceAttributeGroupUpdate
- Specified by:
setActions
in interfaceResourceUpdate<AttributeGroupUpdate,
AttributeGroupUpdateAction, AttributeGroupUpdateBuilder> - Parameters:
actions
- values to be set
-
equals
-
hashCode
-