Package-level declarations

Types

Link copied to clipboard
class CallbackRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<Callback>
Link copied to clipboard
class ComponentsRule : ValidationRule<Components>
Link copied to clipboard
class ContactRule : ValidationRule<Contact>
Link copied to clipboard
class DiscriminatorRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<Discriminator>
Link copied to clipboard
class EncodingRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<Encoding>
Link copied to clipboard
class ExampleRule : ValidationRule<Example>
Link copied to clipboard
class ExternalDocumentationRule : ValidationRule<ExternalDocumentation>
Link copied to clipboard
class HeaderRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<Header>
Link copied to clipboard
class InfoRule : ValidationRule<Info>
Link copied to clipboard
class LicenceRule : ValidationRule<License>
Link copied to clipboard
class LinkRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<Link>
Link copied to clipboard
class MediaTypeRule : ValidationRule<MediaType>
Link copied to clipboard
class OpenAPIRule : ValidationRule<OpenAPI>
Link copied to clipboard
Link copied to clipboard
class OperationRule : ValidationRule<Operation>
Link copied to clipboard
class ParameterRule : ValidationRule<Parameter>
Link copied to clipboard
class PathRule : ValidationRule<Pair<String, PathItem>>
Link copied to clipboard
class RequestBodyRule : ValidationRule<RequestBody>
Link copied to clipboard
class ResponseRule : ValidationRule<ApiResponse>
Link copied to clipboard
class SchemaRule : ValidationRule<Schema<*>>
Link copied to clipboard
class ServerRule : ValidationRule<Server>
Link copied to clipboard
class ServerVariableRule : ValidationRule<ServerVariable>
Link copied to clipboard
class TagRule : ValidationRule<Tag>
Link copied to clipboard
class XMLRule(group: RuleGroup = RuleGroup.unknown()) : ValidationRule<XML>

Functions

Link copied to clipboard
fun openAPI(description: String = "", rule: OpenAPIRule.() -> OpenAPIRule): OpenAPIRule