{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/JsonNode", "title": "JsonNode", "additionalProperties": false, "maxProperties": 10, "minProperties": 1, "properties": { "array": { "type": "boolean" }, "bigDecimal": { "type": "boolean" }, "bigInteger": { "type": "boolean" }, "bigIntegerValue": { "type": "integer" }, "binary": { "type": "boolean" }, "binaryValue": { "items": { "format": "byte", "type": "string" }, "type": "array" }, "boolean": { "type": "boolean" }, "booleanValue": { "type": "boolean" }, "containerNode": { "type": "boolean" }, "decimalValue": { "type": "number" }, "double": { "type": "boolean" }, "doubleValue": { "format": "double", "type": "number" }, "elements": { "type": "object" }, "fieldNames": { "type": "object" }, "fields": { "type": "object" }, "floatingPointNumber": { "type": "boolean" }, "int": { "type": "boolean" }, "intValue": { "format": "int32", "type": "integer" }, "integralNumber": { "type": "boolean" }, "long": { "type": "boolean" }, "longValue": { "format": "int64", "type": "integer" }, "missingNode": { "type": "boolean" }, "null": { "type": "boolean" }, "number": { "type": "boolean" }, "numberType": { "enum": [ "INT", "LONG", "BIG_INTEGER", "FLOAT", "DOUBLE", "BIG_DECIMAL" ], "type": "string" }, "numberValue": { "type": "number" }, "object": { "type": "boolean" }, "pojo": { "type": "boolean" }, "textValue": { "type": "string" }, "textual": { "type": "boolean" }, "valueAsBoolean": { "type": "boolean" }, "valueAsDouble": { "format": "double", "type": "number" }, "valueAsInt": { "format": "int32", "type": "integer" }, "valueAsLong": { "format": "int64", "type": "integer" }, "valueAsText": { "type": "string" }, "valueNode": { "type": "boolean" } }, "type": "object" }