Class CategoryAddAssetActionImpl
java.lang.Object
com.commercetools.api.models.category.CategoryAddAssetActionImpl
- All Implemented Interfaces:
CategoryAddAssetAction
,CategoryUpdateAction
,ResourceUpdateAction<CategoryUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CategoryAddAssetActionImpl
extends Object
implements CategoryAddAssetAction, io.vrap.rmf.base.client.ModelBase
CategoryAddAssetAction
-
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.category.CategoryAddAssetAction
ADD_ASSET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getAsset()
Value to append.Position in the array at which the Asset should be put.int
hashCode()
void
setAsset
(AssetDraft asset) Value to append.void
setPosition
(Integer position) Position in the array at which the Asset should be put.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.category.CategoryAddAssetAction
withCategoryAddAssetAction
Methods inherited from interface com.commercetools.api.models.category.CategoryUpdateAction
withCategoryUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CategoryAddAssetActionImpl
public CategoryAddAssetActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCategoryUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CategoryUpdateAction>
- Returns:
- action
-
getAsset
Value to append.
- Specified by:
getAsset
in interfaceCategoryAddAssetAction
- Returns:
- asset
-
getPosition
Position in the array at which the Asset should be put. When specified, the value must be between
0
and the total number of Assets minus1
.- Specified by:
getPosition
in interfaceCategoryAddAssetAction
- Returns:
- position
-
setAsset
Description copied from interface:CategoryAddAssetAction
Value to append.
- Specified by:
setAsset
in interfaceCategoryAddAssetAction
- Parameters:
asset
- value to be set
-
setPosition
Description copied from interface:CategoryAddAssetAction
Position in the array at which the Asset should be put. When specified, the value must be between
0
and the total number of Assets minus1
.- Specified by:
setPosition
in interfaceCategoryAddAssetAction
- Parameters:
position
- value to be set
-
equals
-
hashCode
-