package schema
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed trait JsonSchemaEnum extends AnyRef
- final case class Schema[E]($id: Option[String] = None, $schema: Option[String] = None, title: Option[String] = None, description: Option[String] = None, type: Option[SingleOrList[String]] = None, required: Option[List[String]] = None, $ref: Option[String] = None, additionalProperties: Option[Either[Boolean, Schema[E]]] = None, enum: Option[Either[List[Boolean], List[Either[Double, String]]]] = None, properties: Option[Map[String, Schema[E]]] = None, items: Option[SingleOrList[Schema[E]]] = None, definitions: Option[Map[String, Schema[E]]] = None, $defs: Option[Map[String, Schema[E]]] = None, anyOf: Option[List[Schema[E]]] = None, oneOf: Option[List[Schema[E]]] = None, minItems: Option[Int] = None, maxItems: Option[Int] = None, minimum: Option[Int] = None, maximum: Option[Int] = None, minLength: Option[Int] = None, maxLength: Option[Int] = None, pattern: Option[String] = None, format: Option[String] = None, extension: Option[E] = None) extends Product with Serializable
Value Members
- object JsonSchema