All Classes and Interfaces
Class
Description
Handle default values properly
https://github.com/FasterXML/jackson-databind/issues/2105#issuecomment-416267742
https://gist.github.com/bwaldvogel/5dae899974f6ab68cab556d524460382
Provides business logic to manipulate
ConditionDeprecated.
Interface for tasks that generates subflow execution(s).
This output can be used as a result of a task that fetched data.
Enumeration that can be used to define how a task that fetch data will fetch it.
Interface for tasks that orchestrate other tasks.
Deprecated.
Provides business logic to manipulate
FlowOverload the
DefaultApplicationContext in order to add plugins
into the DefaultBeanContextMostly on copy/paste of
ApplicationContextBuilder in order to return a KestraApplicationContext
instead of DefaultApplicationContextUgly
ClassLoader that will use PluginRegistry declared class, if found, it will use the
ClassLoader from the plugin, else use standard ClassLoaderThis deserializer is for historical purpose, labels was first a map but has been updated to a List of Label so
this deserializer allows using both types.
This serializer is for historical purpose, labels was first a map but has been updated to a List of Label so
this serializer allows using both types.
hard copy from {link io.micronaut.jackson.
ObjectMapperFactory} just to change
the serializer BeanSerializerFactoryWithGlobalIncludeDefaults and to force the global ClassLoader.Replace
DefaultRetryInterceptor only to catch ThrowableDefault ClassLoader for loading plugins using a 'child-first strategy'.
Interface for tasks that are run in the Worker.
Ugly hack to provide the ApplicationContext on {
Template.allChildTasks()} & {Template.tasksTree(io.kestra.core.models.executions.Execution, io.kestra.core.models.executions.TaskRun, java.util.List<java.lang.String>)}
We need to inject a way to fetch Template ...Deprecated.
Provides business logic to manipulate Worker Groups.
Provides business logic to manipulate
WorkerInstance