Class CategorySetAssetSourcesActionImpl
java.lang.Object
com.commercetools.api.models.category.CategorySetAssetSourcesActionImpl
- All Implemented Interfaces:
CategorySetAssetSourcesAction
,CategoryUpdateAction
,ResourceUpdateAction<CategoryUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CategorySetAssetSourcesActionImpl
extends Object
implements CategorySetAssetSourcesAction, io.vrap.rmf.base.client.ModelBase
CategorySetAssetSourcesAction
-
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.CategorySetAssetSourcesAction
SET_ASSET_SOURCES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
New value to set.New value to set.Must not be empty.int
hashCode()
void
setAssetId
(String assetId) New value to set.void
setAssetKey
(String assetKey) New value to set.void
setSources
(AssetSource... sources) Must not be empty.void
setSources
(List<AssetSource> sources) Must not be empty.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.category.CategorySetAssetSourcesAction
withCategorySetAssetSourcesAction
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
-
CategorySetAssetSourcesActionImpl
public CategorySetAssetSourcesActionImpl()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 interfaceCategorySetAssetSourcesAction
- Returns:
- assetId
-
getAssetKey
New value to set. Either
assetId
orassetKey
is required.- Specified by:
getAssetKey
in interfaceCategorySetAssetSourcesAction
- Returns:
- assetKey
-
getSources
Must not be empty. At least one entry is required.
- Specified by:
getSources
in interfaceCategorySetAssetSourcesAction
- Returns:
- sources
-
setAssetId
Description copied from interface:CategorySetAssetSourcesAction
New value to set. Either
assetId
orassetKey
is required.- Specified by:
setAssetId
in interfaceCategorySetAssetSourcesAction
- Parameters:
assetId
- value to be set
-
setAssetKey
Description copied from interface:CategorySetAssetSourcesAction
New value to set. Either
assetId
orassetKey
is required.- Specified by:
setAssetKey
in interfaceCategorySetAssetSourcesAction
- Parameters:
assetKey
- value to be set
-
setSources
Description copied from interface:CategorySetAssetSourcesAction
Must not be empty. At least one entry is required.
- Specified by:
setSources
in interfaceCategorySetAssetSourcesAction
- Parameters:
sources
- values to be set
-
setSources
Description copied from interface:CategorySetAssetSourcesAction
Must not be empty. At least one entry is required.
- Specified by:
setSources
in interfaceCategorySetAssetSourcesAction
- Parameters:
sources
- values to be set
-
equals
-
hashCode
-