OpenAPI::Schema
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)
new
SourceInstance methods
additional_properties
all_of
any_of
default
description
enum
exclusive_maximum
exclusive_minimum
format
items
max_items
max_length
max_properties
maximum
min_items
min_length
min_properties
minimum
multiple_of
not
one_of
pattern
properties
required
title
type
unique_items