Reference to the schema. Setting this helps your IDE to assist you while writing the definition.
Typically the GitHub repository name.
List of error-codes of this project.
No Additional ItemsError identifier. E.g: E-Test-1
.
Error message (the message of the exception) without error code. The exception message can contain placeholders like {{NAME}}
. In that case you must define the placeholder in messagePlaceholders
.
List of placeholders that are used in the message.
Use the placeholder without {{
and }}
as key and the description as value.
Details for each placeholder
No Additional PropertiesPlaceholder name without {{
and }}
.
Description of the placeholder for the catalog
Additional information about what this error code means or more context about what its purpose is.
Additional description for developers.
Description of known potential causes.
No Additional ItemsDescription of known potential cause.
Description of known mitigations.
No Additional ItemsSource code file where that the exception is thrown.
Source code line number within the the source file where the exception is thrown.
HashCode of the source code context around where the exception is thrown.
It can be used for detecting possible changes among versions.