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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getCode()
Error code caused by the Extension.Unique identifier of the Extension.User-defined unique identifier of the Extension.Plain text description of the error.int
hashCode()
void
Error code caused by the Extension.void
setExtensionId
(String extensionId) Unique identifier of the Extension.void
setExtensionKey
(String extensionKey) User-defined unique identifier of the Extension.void
setMessage
(String message) Plain text description of the error.void
Error-specific additional fields.values()
Error-specific additional fields.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.error.ExtensionError
withExtensionError
Methods 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:
getCode
in interfaceExtensionError
- Returns:
- code
-
getMessage
Plain text description of the error.
- Specified by:
getMessage
in interfaceExtensionError
- Returns:
- message
-
getExtensionId
Unique identifier of the Extension.
- Specified by:
getExtensionId
in interfaceExtensionError
- Returns:
- extensionId
-
getExtensionKey
User-defined unique identifier of the Extension.
- Specified by:
getExtensionKey
in interfaceExtensionError
- Returns:
- extensionKey
-
values
Error-specific additional fields.
- Specified by:
values
in interfaceExtensionError
- Returns:
- map of the pattern property values
-
setCode
Description copied from interface:ExtensionError
Error code caused by the Extension. For example,
InvalidField
.- Specified by:
setCode
in interfaceExtensionError
- Parameters:
code
- value to be set
-
setMessage
Description copied from interface:ExtensionError
Plain text description of the error.
- Specified by:
setMessage
in interfaceExtensionError
- Parameters:
message
- value to be set
-
setExtensionId
Description copied from interface:ExtensionError
Unique identifier of the Extension.
- Specified by:
setExtensionId
in interfaceExtensionError
- Parameters:
extensionId
- value to be set
-
setExtensionKey
Description copied from interface:ExtensionError
User-defined unique identifier of the Extension.
- Specified by:
setExtensionKey
in interfaceExtensionError
- Parameters:
extensionKey
- value to be set
-
setValue
Description copied from interface:ExtensionError
Error-specific additional fields.
- Specified by:
setValue
in interfaceExtensionError
- Parameters:
key
- property namevalue
- property value
-
equals
-
hashCode
-