api

http4k / org.http4k.contract.openapi.v3 / RequestParameter

RequestParameter

sealed class RequestParameter<NODE> (source)

Types

Name Summary
PrimitiveParameter class PrimitiveParameter<NODE> : RequestParameter<NODE>
SchemaParameter class SchemaParameter<NODE> : RequestParameter<NODE>, HasSchema<NODE>

Properties

Name Summary
description val description: String?
in val in: String
name val name: String
required val required: Boolean

Extension Functions

Name Summary
with fun <T> T.with(vararg modifiers: (T) -> T): T

Inheritors

Name Summary
PrimitiveParameter class PrimitiveParameter<NODE> : RequestParameter<NODE>
SchemaParameter class SchemaParameter<NODE> : RequestParameter<NODE>, HasSchema<NODE>