Package io.kestra.core.docs
Class AbstractClassDocumentation<T>
java.lang.Object
io.kestra.core.docs.AbstractClassDocumentation<T>
- Direct Known Subclasses:
ClassInputDocumentation,ClassPluginDocumentation
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractClassDocumentation(JsonSchemaGenerator jsonSchemaGenerator, Class<? extends T> cls, Class<T> baseCls) -
Method Summary
Modifier and TypeMethodDescriptionprotected static StringflattenKey(String current, String parent) properties(Map<String, Object> props)
-
Field Details
-
deprecated
-
cls
-
shortName
-
docDescription
-
docBody
-
docExamples
-
defs
-
inputs
-
propertiesSchema
-
-
Constructor Details
-
AbstractClassDocumentation
protected AbstractClassDocumentation(JsonSchemaGenerator jsonSchemaGenerator, Class<? extends T> cls, Class<T> baseCls)
-
-
Method Details
-
flatten
-
flatten
-
flattenKey
-
properties
-
required
-