structure-openapi
structure-openapi
API
io.hireproof.structure.openapi
OpenApiRenderer
OpenApiVersion
OpenApiVersion
3.0.3
structure-openapi
/
io.hireproof.structure.openapi
/
OpenApiRenderer
OpenApiRenderer
io.hireproof.structure.openapi.OpenApiRenderer$
object
OpenApiRenderer
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
OpenApiRenderer
.type
Clear all
Members list
Concise view
Value members
Concrete methods
def
apply
(
title
:
String
,
description
:
Option
[
String
],
version
:
String
,
schemas
:
List
[
Schema
[
_
]],
openApiVersion
:
OpenApiVersion
):
Json
def
apply
(
info
:
Json
,
schemas
:
List
[
Schema
[
_
]],
openApiVersion
:
OpenApiVersion
):
Json
def
field
(
path
:
Chain
[
String
]):
Field
[
_
]
=>
Json
def
info
(
title
:
String
,
description
:
Option
[
String
],
version
:
String
):
Json
Concrete fields
val
defaults
:
Value
[
_
]
=>
Json
val
method
:
Method
=>
String
val
oneOfSchemas
:
Schema
[
_
]
=>
Map
[
String
,
Json
]
val
schema
:
Schema
[
_
]
=>
Json
val
tpe
:
Type
=>
String
val
url
:
Url
[
_
]
=>
Either
[
String
,
String
]
val
validations
:
Schema
[
_
]
=>
Json