Class: Skooma::Objects::PathItem
- Defined in:
- lib/skooma/objects/path_item.rb,
lib/skooma/objects/path_item/keywords/get.rb,
lib/skooma/objects/path_item/keywords/put.rb,
lib/skooma/objects/path_item/keywords/head.rb,
lib/skooma/objects/path_item/keywords/post.rb,
lib/skooma/objects/path_item/keywords/patch.rb,
lib/skooma/objects/path_item/keywords/trace.rb,
lib/skooma/objects/path_item/keywords/delete.rb,
lib/skooma/objects/path_item/keywords/options.rb,
lib/skooma/objects/path_item/keywords/parameters.rb,
lib/skooma/objects/path_item/keywords/base_operation.rb
Overview
Describes the operations available on a single path. spec.openapis.org/oas/v3.1.0#path-item-object
Defined Under Namespace
Modules: Keywords
Constant Summary
Constants inherited from Base
Instance Method Summary collapse
Methods inherited from RefBase
#ref_kw_classes, #resolve_keywords, #resolve_ref_keywords
Methods inherited from Base
#bootstrap, #initialize, #json_schema_dialect_uri
Methods included from ExternalRefs
Constructor Details
This class inherits a constructor from Skooma::Objects::Base
Instance Method Details
#kw_classes ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/skooma/objects/path_item.rb', line 8 def kw_classes [ Base::Keywords::Summary, Base::Keywords::Description, Keywords::Get, Keywords::Put, Keywords::Post, Keywords::Delete, Keywords::Options, Keywords::Head, Keywords::Patch, Keywords::Trace, Base::Keywords::Servers, Keywords::Parameters ] end |