Index
All Classes and Interfaces|All Packages
A
- addWorkerTaskResult(Executor, Supplier<Flow>, WorkerTaskResult) - Method in class io.kestra.executor.ExecutorService
- addWorkerTaskResults(Executor, List<WorkerTaskResult>) - Method in class io.kestra.executor.ExecutorService
C
- canBePurged(Executor) - Method in class io.kestra.executor.ExecutorService
- computeExecutionsFromFlowTriggers(Execution, List<? extends Flow>, Optional<MultipleConditionStorageInterface>) - Method in class io.kestra.executor.FlowTriggerService
D
- deleteByKey(String) - Method in interface io.kestra.executor.WorkerJobRunningStateStore
-
Deletes a running worker job for the given key.
E
- evaluateExecutionChangedSLA(RunContext, Flow, Execution) - Method in class io.kestra.executor.SLAService
-
Evaluate execution changed SLA of a flow for an execution.
- evaluateExecutionMonitoringSLA(RunContext, Execution, SLA) - Method in class io.kestra.executor.SLAService
-
Evaluate a single SLA for an execution.
- ExecutorService - Class in io.kestra.executor
- ExecutorService() - Constructor for class io.kestra.executor.ExecutorService
F
- flowExecutorInterface - Variable in class io.kestra.executor.ExecutorService
- flowExecutorInterface() - Method in class io.kestra.executor.ExecutorService
- flowTriggers(Flow) - Method in class io.kestra.executor.FlowTriggerService
- FlowTriggerService - Class in io.kestra.executor
- FlowTriggerService(ConditionService, RunContextFactory, FlowService) - Constructor for class io.kestra.executor.FlowTriggerService
- FlowTriggerService.FlowWithFlowTrigger - Class in io.kestra.executor
- FlowTriggerService.FlowWithFlowTriggerAndMultipleCondition - Class in io.kestra.executor
- FlowWithFlowTrigger() - Constructor for class io.kestra.executor.FlowTriggerService.FlowWithFlowTrigger
- FlowWithFlowTriggerAndMultipleCondition() - Constructor for class io.kestra.executor.FlowTriggerService.FlowWithFlowTriggerAndMultipleCondition
H
- handleExecutionChangedSLA(Executor) - Method in class io.kestra.executor.ExecutorService
-
Handle flow ExecutionChangedSLA on an executor.
I
- io.kestra.executor - package io.kestra.executor
K
- killQueue - Variable in class io.kestra.executor.ExecutorService
L
- log(Logger, Boolean, Execution) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, ExecutionKilledExecution) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, Executor) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, SubflowExecutionEnd) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, SubflowExecutionResult) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, WorkerJob) - Method in class io.kestra.executor.ExecutorService
- log(Logger, Boolean, WorkerTaskResult) - Method in class io.kestra.executor.ExecutorService
O
- onNexts(Execution, List<TaskRun>) - Method in class io.kestra.executor.ExecutorService
P
- process(Executor) - Method in class io.kestra.executor.ExecutorService
- processExecutionRunning(FlowInterface, int, ExecutionRunning) - Method in class io.kestra.executor.ExecutorService
- processViolation(RunContext, Executor, Violation) - Method in class io.kestra.executor.ExecutorService
-
Process an SLA violation on an executor: - If behavior is FAIL or CANCEL: kill the execution, then return it with the new state.
S
- SLAService - Class in io.kestra.executor
- SLAService() - Constructor for class io.kestra.executor.SLAService
W
- withFlowTriggersOnly(Stream<FlowWithSource>) - Method in class io.kestra.executor.FlowTriggerService
- WorkerJobRunningStateStore - Interface in io.kestra.executor
-
State store containing all workers' jobs in RUNNING state.
All Classes and Interfaces|All Packages