Documentation
¶
Index ¶
Constants ¶
View Source
const BaseSchemaID = "https://github.com/getsynq/synq-monitors"
Variables ¶
This section is empty.
Functions ¶
func NewReflector ¶
func NewReflector() jsonschema.Reflector
Types ¶
type DiscriminatedUnionBuilder ¶
type DiscriminatedUnionBuilder[T any] struct { Reflector jsonschema.Reflector Discriminator string Registry map[string]T RequireDiscriminator bool }
func (*DiscriminatedUnionBuilder[T]) Build ¶
func (b *DiscriminatedUnionBuilder[T]) Build( opts ...func(key string, schema *jsonschema.Schema), ) *jsonschema.Schema
Click to show internal directories.
Click to hide internal directories.