class

OpenAPI::PathItem

Inherits YAML::Serializable / JSON::Serializable / OpenAPI::Object / Reference / Object

Constructors

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)

Instance methods

delete
delete=(delete : OpenAPI::Operation | Nil)
Source
description
get
get=(get : OpenAPI::Operation | Nil)
Source
head
head=(head : OpenAPI::Operation | Nil)
Source
options
options=(options : OpenAPI::Operation | Nil)
Source
parameters
patch
patch=(patch : OpenAPI::Operation | Nil)
Source
post
post=(post : OpenAPI::Operation | Nil)
Source
put
put=(put : OpenAPI::Operation | Nil)
Source
ref
servers
summary
trace
trace=(trace : OpenAPI::Operation | Nil)
Source