Class TypeChangeEnumValueLabelActionImpl
java.lang.Object
com.commercetools.api.models.type.TypeChangeEnumValueLabelActionImpl
- All Implemented Interfaces:
ResourceUpdateAction<TypeUpdateAction>
,TypeChangeEnumValueLabelAction
,TypeUpdateAction
,io.vrap.rmf.base.client.ModelBase
public class TypeChangeEnumValueLabelActionImpl
extends Object
implements TypeChangeEnumValueLabelAction, io.vrap.rmf.base.client.ModelBase
Changes the label
of an EnumValue of an EnumType FieldDefinition.
-
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.type.TypeChangeEnumValueLabelAction
CHANGE_ENUM_VALUE_LABEL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
name
of the FieldDefinition to update.getValue()
New value to set.int
hashCode()
void
setFieldName
(String fieldName) name
of the FieldDefinition to update.void
setValue
(CustomFieldEnumValue value) 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.ResourceUpdateAction
get
Methods inherited from interface com.commercetools.api.models.type.TypeChangeEnumValueLabelAction
withTypeChangeEnumValueLabelAction
Methods inherited from interface com.commercetools.api.models.type.TypeUpdateAction
withTypeUpdateAction
-
Constructor Details
-
TypeChangeEnumValueLabelActionImpl
public TypeChangeEnumValueLabelActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<TypeUpdateAction>
- Specified by:
getAction
in interfaceTypeUpdateAction
- Returns:
- action
-
getFieldName
name
of the FieldDefinition to update.- Specified by:
getFieldName
in interfaceTypeChangeEnumValueLabelAction
- Returns:
- fieldName
-
getValue
New value to set. Must not be empty.
- Specified by:
getValue
in interfaceTypeChangeEnumValueLabelAction
- Returns:
- value
-
setFieldName
Description copied from interface:TypeChangeEnumValueLabelAction
name
of the FieldDefinition to update.- Specified by:
setFieldName
in interfaceTypeChangeEnumValueLabelAction
- Parameters:
fieldName
- value to be set
-
setValue
Description copied from interface:TypeChangeEnumValueLabelAction
New value to set. Must not be empty.
- Specified by:
setValue
in interfaceTypeChangeEnumValueLabelAction
- Parameters:
value
- value to be set
-
equals
-
hashCode
public int hashCode()
-