DielN b9f6fe6b1f
[Java] [Microprofile] Add Json-B polymorphism type info annotations (#20164)
* [Microprofile] Add Json-B polymorphism annotations

* [Microprofile] Set openApiNullable in configs to false

* [Microprofile] Bump JSON Bind version to 3.0

* [Microprofile] Only apply JSON-B polymorphism for MP 3.0

* Update samples

* [Microprofile] Update documentation/configs for openApiNullable

* Update docs
2024-12-03 12:02:54 +08:00

585 B

Order

Properties

Name Type Description Notes
id Long [optional]
petId Long [optional]
quantity Integer [optional]
shipDate Date [optional]
status StatusEnum Order Status [optional]
complete Boolean [optional]

Enum: StatusEnum

Name Value
PLACED "placed"
APPROVED "approved"
DELIVERED "delivered"