Schema

case class Schema(allOf: List[ReferenceOr[Schema]], title: Option[String], required: List[String], `type`: Option[SchemaType], items: Option[ReferenceOr[Schema]], properties: ListMap[String, ReferenceOr[Schema]], description: Option[String], format: Option[String], default: Option[ExampleValue], nullable: Option[Boolean], readOnly: Option[Boolean], writeOnly: Option[Boolean], example: Option[ExampleValue], deprecated: Option[Boolean], oneOf: List[ReferenceOr[Schema]], discriminator: Option[Discriminator], additionalProperties: Option[ReferenceOr[Schema]], pattern: Option[String], minLength: Option[Int], maxLength: Option[Int], minimum: Option[BigDecimal], exclusiveMinimum: Option[Boolean], maximum: Option[BigDecimal], exclusiveMaximum: Option[Boolean], minItems: Option[Int], maxItems: Option[Int], enum: Option[List[ExampleSingleValue]], extensions: ListMap[String, ExtensionValue])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product