Package io.kestra.core.services
Class TaskDefaultService
java.lang.Object
io.kestra.core.services.TaskDefaultService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TaskGlobalDefaultConfigurationprotected QueueInterface<LogEntry>protected YamlFlowParser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static Map<?,?> injectDefaults(Flow flow) injectDefaults(Flow flow, Execution execution) injectDefaults(Flow flow, org.slf4j.Logger logger) protected List<TaskDefault>mergeAllDefaults(Flow flow)
-
Field Details
-
globalDefault
-
yamlFlowParser
-
logQueue
-
-
Constructor Details
-
TaskDefaultService
public TaskDefaultService()
-
-
Method Details
-
mergeAllDefaults
- Parameters:
flow- the flow to extract default- Returns:
- list of
TaskDefaultorder by most important first
-
injectDefaults
-
injectDefaults
-
injectDefaults
- Throws:
javax.validation.ConstraintViolationException
-
defaults
-