Class ProjectChangeLanguagesActionImpl
java.lang.Object
com.commercetools.api.models.project.ProjectChangeLanguagesActionImpl
- All Implemented Interfaces:
ProjectChangeLanguagesAction
,ProjectUpdateAction
,ResourceUpdateAction<ProjectUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class ProjectChangeLanguagesActionImpl
extends Object
implements ProjectChangeLanguagesAction, io.vrap.rmf.base.client.ModelBase
Removing a language used by a Store returns a LanguageUsedInStores error.
-
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.project.ProjectChangeLanguagesAction
CHANGE_LANGUAGES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
New value to set.int
hashCode()
void
setLanguages
(String... languages) New value to set.void
setLanguages
(List<String> languages) New value to set.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.project.ProjectChangeLanguagesAction
withProjectChangeLanguagesAction
Methods inherited from interface com.commercetools.api.models.project.ProjectUpdateAction
withProjectUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
ProjectChangeLanguagesActionImpl
public ProjectChangeLanguagesActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceProjectUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<ProjectUpdateAction>
- Returns:
- action
-
getLanguages
New value to set. Must not be empty.
- Specified by:
getLanguages
in interfaceProjectChangeLanguagesAction
- Returns:
- languages
-
setLanguages
Description copied from interface:ProjectChangeLanguagesAction
New value to set. Must not be empty.
- Specified by:
setLanguages
in interfaceProjectChangeLanguagesAction
- Parameters:
languages
- values to be set
-
setLanguages
Description copied from interface:ProjectChangeLanguagesAction
New value to set. Must not be empty.
- Specified by:
setLanguages
in interfaceProjectChangeLanguagesAction
- Parameters:
languages
- values to be set
-
equals
-
hashCode
-