Class TypeRemoveFieldDefinitionActionImpl
java.lang.Object
com.commercetools.api.models.type.TypeRemoveFieldDefinitionActionImpl
- All Implemented Interfaces:
ResourceUpdateAction<TypeUpdateAction>
,TypeRemoveFieldDefinitionAction
,TypeUpdateAction
,io.vrap.rmf.base.client.ModelBase
public class TypeRemoveFieldDefinitionActionImpl
extends Object
implements TypeRemoveFieldDefinitionAction, io.vrap.rmf.base.client.ModelBase
TypeRemoveFieldDefinitionAction
-
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.TypeRemoveFieldDefinitionAction
REMOVE_FIELD_DEFINITION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
name
of the FieldDefinition to remove.int
hashCode()
void
setFieldName
(String fieldName) name
of the FieldDefinition to remove.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.TypeRemoveFieldDefinitionAction
withTypeRemoveFieldDefinitionAction
Methods inherited from interface com.commercetools.api.models.type.TypeUpdateAction
withTypeUpdateAction
-
Constructor Details
-
TypeRemoveFieldDefinitionActionImpl
public TypeRemoveFieldDefinitionActionImpl()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 remove. The removal of a FieldDefinition deletes asynchronously all Custom Fields using the FieldDefinition as well.- Specified by:
getFieldName
in interfaceTypeRemoveFieldDefinitionAction
- Returns:
- fieldName
-
setFieldName
Description copied from interface:TypeRemoveFieldDefinitionAction
name
of the FieldDefinition to remove. The removal of a FieldDefinition deletes asynchronously all Custom Fields using the FieldDefinition as well.- Specified by:
setFieldName
in interfaceTypeRemoveFieldDefinitionAction
- Parameters:
fieldName
- value to be set
-
equals
-
hashCode
-