Schema

sealed trait Schema
Companion:
object
class Object
trait Matchable
class Any
class AllOf
class Array
class Enum
class Object
class OneOf
class Primitive
class Reference

Value members

Abstract methods

def default: Option[Value]
def example: Option[Value]

Concrete methods

def withDefinedDefault(default: Option[Value]): Schema
Returns:

The same schema with its default overridden by the given default, or stay unchanged if this one is empty.

Returns:

The same schema with its description overridden by the given description, or stay unchanged if this one is empty.