class Open::Api::Components
- Open::Api::Components
- Reference
- Object
Included Modules
- JSON::Serializable
- YAML::Serializable
Defined in:
open-api/components.crConstructors
Instance Method Summary
-
#headers : Hash(String, Open::Api::Header)
property examples : Hash(String, Open::Api::Example) = Hash(String, Open::Api::Example).new @[JSON::Field(key: "requestBodies")] @[YAML::Field(key: "requestBodies")] property request_bodies : Hash(String, Open::Api::RequestBody) = Hash(String, Open::Api::RequestBody).new
-
#headers=(headers : Hash(String, Open::Api::Header))
property examples : Hash(String, Open::Api::Example) = Hash(String, Open::Api::Example).new @[JSON::Field(key: "requestBodies")] @[YAML::Field(key: "requestBodies")] property request_bodies : Hash(String, Open::Api::RequestBody) = Hash(String, Open::Api::RequestBody).new
- #parameters : Hash(String, Open::Api::Parameter)
- #parameters=(parameters : Hash(String, Open::Api::Parameter))
- #responses : Hash(String, Open::Api::Response)
- #responses=(responses : Hash(String, Open::Api::Response))
- #schemas : Hash(String, Open::Api::Schema)
- #schemas=(schemas : Hash(String, Open::Api::Schema))
Constructor Detail
Instance Method Detail
property examples : Hash(String, Open::Api::Example) = Hash(String, Open::Api::Example).new @[JSON::Field(key: "requestBodies")] @[YAML::Field(key: "requestBodies")] property request_bodies : Hash(String, Open::Api::RequestBody) = Hash(String, Open::Api::RequestBody).new
property examples : Hash(String, Open::Api::Example) = Hash(String, Open::Api::Example).new @[JSON::Field(key: "requestBodies")] @[YAML::Field(key: "requestBodies")] property request_bodies : Hash(String, Open::Api::RequestBody) = Hash(String, Open::Api::RequestBody).new