Set example for enum type 52/105652/9
authorIvan Hrasko <ivan.hrasko@pantheon.tech>
Tue, 25 Apr 2023 12:12:58 +0000 (14:12 +0200)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Fri, 16 Jun 2023 12:19:50 +0000 (12:19 +0000)
commitd1b945c16807cce805880574dc35141ebb5568a6
tree03f9e98be99b9ad838321761a2c3894f8d43b196
parent187a7a4884317913cf0235b5f0c893db8b44d45b
Set example for enum type

We should distinguish between "default" and "example" OpenAPI
property.

Set "default" only when enum has defined default value in YANG model.
Otherwise set "example" as a first element of enumeration.

JIRA: NETCONF-999
Change-Id: I1873115deacb3f7b06537d1427c1b2e3d4ea82cd
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/DefinitionGenerator.java