У меня есть объект Error, определенный в схеме json, сгенерированный java-код расширяет RuntimeException.
Проблема здесь в том, что я не хочу показывать некоторые свойства RuntimeException в моем объекте Error, например StackTrace или ...
Итак, я ищу способ определить JsonIgnore в моей схеме ошибок:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"description": "General Error",
"javaType": "com.company.account.open.api.model.Error",
"properties": {
"exceptionType": {
"type": "string"
},
"serviceName": {
"type": "string"
}
},
"required": [
"exceptionType",
"serviceName"
]
}
Поэтому я хочу добавить что-то вроде:
"ignored": [
"stackTrace"
]