Class ExtensionErrorImpl
java.lang.Object
com.commercetools.api.models.error.ExtensionErrorImpl
- All Implemented Interfaces:
ExtensionError,io.vrap.rmf.base.client.ModelBase
public class ExtensionErrorImpl
extends Object
implements ExtensionError, io.vrap.rmf.base.client.ModelBase
ExtensionError
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopyDeep()booleangetCode()Error code caused by the Extension.Unique identifier of the Extension.User-defined unique identifier of the Extension.Plain text description of the error.inthashCode()voidError code caused by the Extension.voidsetExtensionId(String extensionId) Unique identifier of the Extension.voidsetExtensionKey(String extensionKey) User-defined unique identifier of the Extension.voidsetMessage(String message) Plain text description of the error.voidError-specific additional fields.toString()values()Error-specific additional fields.Methods inherited from interface com.commercetools.api.models.error.ExtensionError
withExtensionErrorMethods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
ExtensionErrorImpl
public ExtensionErrorImpl()create empty instance
-
-
Method Details
-
getCode
Error code caused by the Extension. For example,
InvalidField.- Specified by:
getCodein interfaceExtensionError- Returns:
- code
-
getMessage
Plain text description of the error.
- Specified by:
getMessagein interfaceExtensionError- Returns:
- message
-
getExtensionId
Unique identifier of the Extension.
- Specified by:
getExtensionIdin interfaceExtensionError- Returns:
- extensionId
-
getExtensionKey
User-defined unique identifier of the Extension.
- Specified by:
getExtensionKeyin interfaceExtensionError- Returns:
- extensionKey
-
values
Error-specific additional fields.
- Specified by:
valuesin interfaceExtensionError- Returns:
- map of the pattern property values
-
setCode
Description copied from interface:ExtensionErrorError code caused by the Extension. For example,
InvalidField.- Specified by:
setCodein interfaceExtensionError- Parameters:
code- value to be set
-
setMessage
Description copied from interface:ExtensionErrorPlain text description of the error.
- Specified by:
setMessagein interfaceExtensionError- Parameters:
message- value to be set
-
setExtensionId
Description copied from interface:ExtensionErrorUnique identifier of the Extension.
- Specified by:
setExtensionIdin interfaceExtensionError- Parameters:
extensionId- value to be set
-
setExtensionKey
Description copied from interface:ExtensionErrorUser-defined unique identifier of the Extension.
- Specified by:
setExtensionKeyin interfaceExtensionError- Parameters:
extensionKey- value to be set
-
setValue
Description copied from interface:ExtensionErrorError-specific additional fields.
- Specified by:
setValuein interfaceExtensionError- Parameters:
key- property namevalue- property value
-
equals
-
hashCode
public int hashCode() -
toString
-
copyDeep
- Specified by:
copyDeepin interfaceExtensionError
-