openapi-schema-core
openapi-schema-core
net.hamnaberg.schema
Bound
Bound
Inclusive
Inclusive
Exclusive
Exclusive
BoundCompanion
Bounds
Prism
Prism
Schema
Schema
FieldBuilder
AltBuilder
ValidationError
structure
SInt
SNum
SBool
Str
Sequence
Record
Isos
Defer
Enumeration
Sum
Custom
Field
Field
Optional
Required
Alt
XMap
syntax
ComponentsOps
OperationOps
PathItemOps
net.hamnaberg.schema.internal
Tapir
decoding
encoding
validation
openapi-schema-core
/
net.hamnaberg.schema
/
syntax
/
PathItemOps
PathItemOps
final
class
PathItemOps
(val item:
PathItem
) extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
withGet
(schema:
ReferenceOr
[
Schema
]):
PathItem
def
withPost
(inSchema:
ReferenceOr
[
Schema
], outSchema:
Option
[
ReferenceOr
[
Schema
]]):
PathItem
def
withPost
(inSchema:
ReferenceOr
[
Schema
], f:
Operation
=>
Operation
):
PathItem
def
withPut
(inSchema:
ReferenceOr
[
Schema
], outSchema:
Option
[
ReferenceOr
[
Schema
]]):
PathItem
def
withPut
(inSchema:
ReferenceOr
[
Schema
], f:
Operation
=>
Operation
):
PathItem
Concrete fields
val
item
:
PathItem