Class CategorySetAssetCustomTypeActionImpl
java.lang.Object
com.commercetools.api.models.category.CategorySetAssetCustomTypeActionImpl
- All Implemented Interfaces:
CategorySetAssetCustomTypeAction
,CategoryUpdateAction
,ResourceUpdateAction<CategoryUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CategorySetAssetCustomTypeActionImpl
extends Object
implements CategorySetAssetCustomTypeAction, io.vrap.rmf.base.client.ModelBase
CategorySetAssetCustomTypeAction
-
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.CategorySetAssetCustomTypeAction
SET_ASSET_CUSTOM_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
New value to set.New value to set.Sets the Custom Fields fields for the Asset.getType()
Defines the Type that extends the Asset with Custom Fields.int
hashCode()
void
setAssetId
(String assetId) New value to set.void
setAssetKey
(String assetKey) New value to set.void
setFields
(FieldContainer fields) Sets the Custom Fields fields for the Asset.void
Defines the Type that extends the Asset 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.category.CategorySetAssetCustomTypeAction
withCategorySetAssetCustomTypeAction
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
-
CategorySetAssetCustomTypeActionImpl
public CategorySetAssetCustomTypeActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCategoryUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CategoryUpdateAction>
- Returns:
- action
-
getAssetId
New value to set. Either
assetId
orassetKey
is required.- Specified by:
getAssetId
in interfaceCategorySetAssetCustomTypeAction
- Returns:
- assetId
-
getAssetKey
New value to set. Either
assetId
orassetKey
is required.- Specified by:
getAssetKey
in interfaceCategorySetAssetCustomTypeAction
- Returns:
- assetKey
-
getType
Defines the Type that extends the Asset with Custom Fields. If absent, any existing Type and Custom Fields are removed from the Asset.
- Specified by:
getType
in interfaceCategorySetAssetCustomTypeAction
- Returns:
- type
-
getFields
Sets the Custom Fields fields for the Asset.
- Specified by:
getFields
in interfaceCategorySetAssetCustomTypeAction
- Returns:
- fields
-
setAssetId
Description copied from interface:CategorySetAssetCustomTypeAction
New value to set. Either
assetId
orassetKey
is required.- Specified by:
setAssetId
in interfaceCategorySetAssetCustomTypeAction
- Parameters:
assetId
- value to be set
-
setAssetKey
Description copied from interface:CategorySetAssetCustomTypeAction
New value to set. Either
assetId
orassetKey
is required.- Specified by:
setAssetKey
in interfaceCategorySetAssetCustomTypeAction
- Parameters:
assetKey
- value to be set
-
setType
Description copied from interface:CategorySetAssetCustomTypeAction
Defines the Type that extends the Asset with Custom Fields. If absent, any existing Type and Custom Fields are removed from the Asset.
- Specified by:
setType
in interfaceCategorySetAssetCustomTypeAction
- Parameters:
type
- value to be set
-
setFields
Description copied from interface:CategorySetAssetCustomTypeAction
Sets the Custom Fields fields for the Asset.
- Specified by:
setFields
in interfaceCategorySetAssetCustomTypeAction
- Parameters:
fields
- value to be set
-
equals
-
hashCode
public int hashCode()
-