Index

A C D E F H I K L O P S W 
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.
A C D E F H I K L O P S W 
All Classes and Interfaces|All Packages