Package io.kestra.core.docs
Class JsonSchemaGenerator
java.lang.Object
io.kestra.core.docs.JsonSchemaGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuild(com.github.victools.jsonschema.generator.SchemaGeneratorConfigBuilder builder, boolean draft7) protected Objectdefaults(com.github.victools.jsonschema.generator.FieldScope target) protected List<RegisteredPlugin>properties(Class<T> base, Class<? extends T> cls)
-
Constructor Details
-
JsonSchemaGenerator
public JsonSchemaGenerator()
-
-
Method Details
-
schemas
-
properties
-
outputs
-
build
protected void build(com.github.victools.jsonschema.generator.SchemaGeneratorConfigBuilder builder, boolean draft7) -
getRegisteredPlugins
-
generate
-
defaults
-